builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0356 starttime: 1463188860.33 results: success (0) buildid: 20160513170748 builduid: 46f7a9af1d484a978595ae7f62d20703 revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.326710) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.327612) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.327947) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.349634) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.350386) ========= 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.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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-05-13 18:21:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.52M=0.001s 2016-05-13 18:21:00 (8.52 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.155081 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.525965) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.526541) ========= 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.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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.019883 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:00.576190) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:21:00.576625) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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-05-13 18:21:00,646 truncating revision to first 12 chars 2016-05-13 18:21:00,646 Setting DEBUG logging. 2016-05-13 18:21:00,646 attempt 1/10 2016-05-13 18:21:00,646 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65b8174889df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 18:21:01,986 unpacking tar archive at: mozilla-aurora-65b8174889df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.594177 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 18:21:02.187935) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:02.188318) ========= script_repo_revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:02.188764) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:02.189071) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:21:02.203254) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-05-13 18:21:02.203568) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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 18:21:02 INFO - MultiFileLogger online at 20160513 18:21:02 in /builds/slave/test 18:21:02 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:21:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:21:02 INFO - {'append_to_log': False, 18:21:02 INFO - 'base_work_dir': '/builds/slave/test', 18:21:02 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:21:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:21:02 INFO - 'buildbot_json_path': 'buildprops.json', 18:21:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:21:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:21:02 INFO - 'download_minidump_stackwalk': True, 18:21:02 INFO - 'download_symbols': 'true', 18:21:02 INFO - 'e10s': False, 18:21:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:21:02 INFO - 'tooltool.py': '/tools/tooltool.py', 18:21:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:21:02 INFO - '/tools/misc-python/virtualenv.py')}, 18:21:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:21:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:21:02 INFO - 'log_level': 'info', 18:21:02 INFO - 'log_to_console': True, 18:21:02 INFO - 'opt_config_files': (), 18:21:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:21:02 INFO - '--processes=1', 18:21:02 INFO - '--config=%(test_path)s/wptrunner.ini', 18:21:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:21:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:21:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:21:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:21:02 INFO - 'pip_index': False, 18:21:02 INFO - 'require_test_zip': True, 18:21:02 INFO - 'test_type': ('testharness',), 18:21:02 INFO - 'this_chunk': '1', 18:21:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:21:02 INFO - 'total_chunks': '10', 18:21:02 INFO - 'virtualenv_path': 'venv', 18:21:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:21:02 INFO - 'work_dir': 'build'} 18:21:02 INFO - ##### 18:21:02 INFO - ##### Running clobber step. 18:21:02 INFO - ##### 18:21:02 INFO - Running pre-action listener: _resource_record_pre_action 18:21:02 INFO - Running main action method: clobber 18:21:02 INFO - rmtree: /builds/slave/test/build 18:21:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:21:03 INFO - Running post-action listener: _resource_record_post_action 18:21:03 INFO - ##### 18:21:03 INFO - ##### Running read-buildbot-config step. 18:21:03 INFO - ##### 18:21:03 INFO - Running pre-action listener: _resource_record_pre_action 18:21:03 INFO - Running main action method: read_buildbot_config 18:21:03 INFO - Using buildbot properties: 18:21:03 INFO - { 18:21:03 INFO - "project": "", 18:21:03 INFO - "product": "firefox", 18:21:03 INFO - "script_repo_revision": "production", 18:21:03 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 18:21:03 INFO - "repository": "", 18:21:03 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 18:21:03 INFO - "buildid": "20160513170748", 18:21:03 INFO - "pgo_build": "False", 18:21:03 INFO - "basedir": "/builds/slave/test", 18:21:03 INFO - "buildnumber": 10, 18:21:03 INFO - "slavename": "t-yosemite-r7-0356", 18:21:03 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 18:21:03 INFO - "platform": "macosx64", 18:21:03 INFO - "branch": "mozilla-aurora", 18:21:03 INFO - "revision": "65b8174889df723c25260306e0a1b00157470d9c", 18:21:03 INFO - "repo_path": "releases/mozilla-aurora", 18:21:03 INFO - "moz_repo_path": "", 18:21:03 INFO - "stage_platform": "macosx64", 18:21:03 INFO - "builduid": "46f7a9af1d484a978595ae7f62d20703", 18:21:03 INFO - "slavebuilddir": "test" 18:21:03 INFO - } 18:21:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 18:21:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 18:21:03 INFO - Running post-action listener: _resource_record_post_action 18:21:03 INFO - ##### 18:21:03 INFO - ##### Running download-and-extract step. 18:21:03 INFO - ##### 18:21:03 INFO - Running pre-action listener: _resource_record_pre_action 18:21:03 INFO - Running main action method: download_and_extract 18:21:03 INFO - mkdir: /builds/slave/test/build/tests 18:21:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:03 INFO - https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 18:21:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:21:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:21:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:21:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 18:21:04 INFO - Downloaded 1235 bytes. 18:21:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 18:21:04 INFO - Using the following test package requirements: 18:21:04 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:21:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 18:21:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 18:21:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'jsshell-mac64.zip'], 18:21:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 18:21:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 18:21:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 18:21:04 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 18:21:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 18:21:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 18:21:04 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 18:21:04 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 18:21:04 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')]} 18:21:04 INFO - https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 18:21:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:21:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:21:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 18:21:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 18:21:06 INFO - Downloaded 17982455 bytes. 18:21:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:21:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:21:06 INFO - caution: filename not matched: web-platform/* 18:21:06 INFO - Return code: 11 18:21:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:06 INFO - https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 18:21:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:21:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:21:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 18:21:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 18:21:08 INFO - Downloaded 36408911 bytes. 18:21:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:21:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:21:12 INFO - caution: filename not matched: bin/* 18:21:12 INFO - caution: filename not matched: config/* 18:21:12 INFO - caution: filename not matched: mozbase/* 18:21:12 INFO - caution: filename not matched: marionette/* 18:21:12 INFO - caution: filename not matched: tools/wptserve/* 18:21:12 INFO - Return code: 11 18:21:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:12 INFO - https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 18:21:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:21:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:21:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 18:21:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 18:21:15 INFO - Downloaded 73032321 bytes. 18:21:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:21:15 INFO - mkdir: /builds/slave/test/properties 18:21:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:21:15 INFO - Writing to file /builds/slave/test/properties/build_url 18:21:15 INFO - Contents: 18:21:15 INFO - build_url:https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 18:21:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:21:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:21:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:21:16 INFO - Contents: 18:21:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:21:16 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')]} 18:21:16 INFO - https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:21:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:21:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:21:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 18:21:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 18:21:19 INFO - Downloaded 103568453 bytes. 18:21:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:21:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:21:22 INFO - Return code: 0 18:21:22 INFO - Running post-action listener: _resource_record_post_action 18:21:22 INFO - Running post-action listener: set_extra_try_arguments 18:21:22 INFO - ##### 18:21:22 INFO - ##### Running create-virtualenv step. 18:21:22 INFO - ##### 18:21:22 INFO - Running pre-action listener: _pre_create_virtualenv 18:21:22 INFO - Running pre-action listener: _resource_record_pre_action 18:21:22 INFO - Running main action method: create_virtualenv 18:21:22 INFO - Creating virtualenv /builds/slave/test/build/venv 18:21:22 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 18:21:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:21:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:21:23 INFO - Using real prefix '/tools/python27' 18:21:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:21:23 INFO - Installing distribute.............................................................................................................................................................................................done. 18:21:26 INFO - Installing pip.................done. 18:21:26 INFO - Return code: 0 18:21:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:21:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:26 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 0x103f7fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f9cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff5a05aaa70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, '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.wDGImIH6td/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.QJ73W8KEc1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:21:26 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 18:21:26 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 18:21:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:21:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:21:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:21:26 INFO - 'HOME': '/Users/cltbld', 18:21:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:21:26 INFO - 'LOGNAME': 'cltbld', 18:21:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:26 INFO - 'MOZ_NO_REMOTE': '1', 18:21:26 INFO - 'NO_EM_RESTART': '1', 18:21:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:21:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:21:26 INFO - 'PWD': '/builds/slave/test', 18:21:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:21:26 INFO - 'SHELL': '/bin/bash', 18:21:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:21:26 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:21:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:21:26 INFO - 'USER': 'cltbld', 18:21:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:21:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:21:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:21:26 INFO - 'XPC_FLAGS': '0x0', 18:21:26 INFO - 'XPC_SERVICE_NAME': '0', 18:21:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:21:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:21:26 INFO - Downloading/unpacking psutil>=0.7.1 18:21:26 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 18:21:26 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 18:21:26 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 18:21:26 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 18:21:26 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 18:21:26 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 18:21:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:21:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:21:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:29 INFO - Installing collected packages: psutil 18:21:29 INFO - Running setup.py install for psutil 18:21:29 INFO - building 'psutil._psutil_osx' extension 18:21:29 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 18:21:30 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 18:21:30 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 18:21:30 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 18:21:30 INFO - building 'psutil._psutil_posix' extension 18:21:30 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 18:21:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:21:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:21:30 INFO - ^ 18:21:30 INFO - 1 warning generated. 18:21:30 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 18:21:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:21:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:21:30 INFO - Successfully installed psutil 18:21:30 INFO - Cleaning up... 18:21:30 INFO - Return code: 0 18:21:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:21:30 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')]} 18:21:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:30 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')]} 18:21:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:30 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 0x103f7fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f9cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff5a05aaa70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, '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.wDGImIH6td/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.QJ73W8KEc1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:21:30 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 18:21:30 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 18:21:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:21:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:21:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:21:30 INFO - 'HOME': '/Users/cltbld', 18:21:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:21:30 INFO - 'LOGNAME': 'cltbld', 18:21:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:30 INFO - 'MOZ_NO_REMOTE': '1', 18:21:30 INFO - 'NO_EM_RESTART': '1', 18:21:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:21:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:21:30 INFO - 'PWD': '/builds/slave/test', 18:21:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:21:30 INFO - 'SHELL': '/bin/bash', 18:21:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:21:30 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:21:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:21:30 INFO - 'USER': 'cltbld', 18:21:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:21:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:21:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:21:30 INFO - 'XPC_FLAGS': '0x0', 18:21:30 INFO - 'XPC_SERVICE_NAME': '0', 18:21:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:21:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:21:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:21:31 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 18:21:31 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 18:21:31 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 18:21:31 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 18:21:31 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 18:21:31 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 18:21:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:21:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:21:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:21:33 INFO - Installing collected packages: mozsystemmonitor 18:21:33 INFO - Running setup.py install for mozsystemmonitor 18:21:33 INFO - Successfully installed mozsystemmonitor 18:21:33 INFO - Cleaning up... 18:21:33 INFO - Return code: 0 18:21:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:21: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')]} 18:21:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21: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')]} 18:21:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x103f7fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f9cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff5a05aaa70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, '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.wDGImIH6td/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.QJ73W8KEc1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:21:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:21:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:21:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:21:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:21:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:21:33 INFO - 'HOME': '/Users/cltbld', 18:21:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:21:33 INFO - 'LOGNAME': 'cltbld', 18:21:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:33 INFO - 'MOZ_NO_REMOTE': '1', 18:21:33 INFO - 'NO_EM_RESTART': '1', 18:21:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:21:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:21:33 INFO - 'PWD': '/builds/slave/test', 18:21:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:21:33 INFO - 'SHELL': '/bin/bash', 18:21:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:21:33 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:21:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:21:33 INFO - 'USER': 'cltbld', 18:21:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:21:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:21:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:21:33 INFO - 'XPC_FLAGS': '0x0', 18:21:33 INFO - 'XPC_SERVICE_NAME': '0', 18:21:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:21:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:21:33 INFO - Downloading/unpacking blobuploader==1.2.4 18:21:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:21:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:21:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:21:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:21:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:21:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:21:36 INFO - Downloading blobuploader-1.2.4.tar.gz 18:21:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:21:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:21:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:21:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:21:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:21:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:21:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:21:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:21:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:21:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:21:37 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 18:21:37 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 18:21:37 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 18:21:37 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 18:21:37 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 18:21:37 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 18:21:37 INFO - Downloading docopt-0.6.1.tar.gz 18:21:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:21:37 INFO - Installing collected packages: blobuploader, requests, docopt 18:21:37 INFO - Running setup.py install for blobuploader 18:21:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:21:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:21:37 INFO - Running setup.py install for requests 18:21:38 INFO - Running setup.py install for docopt 18:21:38 INFO - Successfully installed blobuploader requests docopt 18:21:38 INFO - Cleaning up... 18:21:38 INFO - Return code: 0 18:21:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:21:38 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')]} 18:21:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:38 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')]} 18:21:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:38 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 0x103f7fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f9cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff5a05aaa70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, '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.wDGImIH6td/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.QJ73W8KEc1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:21:38 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 18:21:38 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 18:21:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:21:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:21:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:21:38 INFO - 'HOME': '/Users/cltbld', 18:21:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:21:38 INFO - 'LOGNAME': 'cltbld', 18:21:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:38 INFO - 'MOZ_NO_REMOTE': '1', 18:21:38 INFO - 'NO_EM_RESTART': '1', 18:21:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:21:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:21:38 INFO - 'PWD': '/builds/slave/test', 18:21:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:21:38 INFO - 'SHELL': '/bin/bash', 18:21:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:21:38 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:21:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:21:38 INFO - 'USER': 'cltbld', 18:21:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:21:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:21:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:21:38 INFO - 'XPC_FLAGS': '0x0', 18:21:38 INFO - 'XPC_SERVICE_NAME': '0', 18:21:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:21:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:21:38 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-jJ4M0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:21:38 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-BjjCwO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:21:38 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-55OZjX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-00JA9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-pbdUYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-A9Tvdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-wNErpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-BOCBrc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-rhtfMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-InIemq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-cSuDJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-_IDGBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:21:39 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-E2WfYe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-7Sc8ee-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-nHOteS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-YaifnA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-Uzm64r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-YTRDWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-k6xHyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:21:40 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-icxRVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:21:41 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-tz921P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:21:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:21:41 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 18:21:41 INFO - Running setup.py install for manifestparser 18:21:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:21:41 INFO - Running setup.py install for mozcrash 18:21:41 INFO - Running setup.py install for mozdebug 18:21:41 INFO - Running setup.py install for mozdevice 18:21:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:21:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:21:41 INFO - Running setup.py install for mozfile 18:21:42 INFO - Running setup.py install for mozhttpd 18:21:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Running setup.py install for mozinfo 18:21:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Running setup.py install for mozInstall 18:21:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Running setup.py install for mozleak 18:21:42 INFO - Running setup.py install for mozlog 18:21:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Running setup.py install for moznetwork 18:21:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:21:42 INFO - Running setup.py install for mozprocess 18:21:43 INFO - Running setup.py install for mozprofile 18:21:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:21:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:21:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:21:43 INFO - Running setup.py install for mozrunner 18:21:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:21:43 INFO - Running setup.py install for mozscreenshot 18:21:43 INFO - Running setup.py install for moztest 18:21:43 INFO - Running setup.py install for mozversion 18:21:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:21:43 INFO - Running setup.py install for wptserve 18:21:44 INFO - Running setup.py install for marionette-driver 18:21:44 INFO - Running setup.py install for browsermob-proxy 18:21:44 INFO - Running setup.py install for marionette-client 18:21:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:21:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:21:44 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 18:21:44 INFO - Cleaning up... 18:21:44 INFO - Return code: 0 18:21:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:21:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:21:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:21:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:21:44 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 0x103f7fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f9cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7ff5a05aaa70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, '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.wDGImIH6td/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.QJ73W8KEc1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:21:44 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 18:21:44 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 18:21:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:21:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:21:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:21:44 INFO - 'HOME': '/Users/cltbld', 18:21:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:21:44 INFO - 'LOGNAME': 'cltbld', 18:21:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:21:44 INFO - 'MOZ_NO_REMOTE': '1', 18:21:44 INFO - 'NO_EM_RESTART': '1', 18:21:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:21:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:21:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:21:44 INFO - 'PWD': '/builds/slave/test', 18:21:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:21:44 INFO - 'SHELL': '/bin/bash', 18:21:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:21:44 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:21:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:21:44 INFO - 'USER': 'cltbld', 18:21:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:21:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:21:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:21:44 INFO - 'XPC_FLAGS': '0x0', 18:21:44 INFO - 'XPC_SERVICE_NAME': '0', 18:21:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:21:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:21:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:21:44 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-BJ43Jh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-_hvG5T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-UgOVDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-M7dNSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-xz0IzV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-Ocv99z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-ywnAjC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-9Joe73-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-8MN2eM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:21:45 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)) 18:21:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:21:45 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-IPSvBN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-mYqXOg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-SIW64s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-EIxlIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-7yrf64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-bVQ57H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-Wjo7wg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-4oGJS2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-YEDHH3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:21:46 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)) 18:21:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:21:46 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-AV9l3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:21:47 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)) 18:21:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:21:47 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-dEOrIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:21:47 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)) 18:21:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:21:47 INFO - Running setup.py (path:/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/pip-OUTQ8l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:21:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:21:47 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)) 18:21:47 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)) 18:21:47 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)) 18:21:47 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)) 18:21:47 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)) 18:21:47 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)) 18:21:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:21:47 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 18:21:47 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 18:21:47 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 18:21:47 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 18:21:47 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 18:21:47 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 18:21:50 INFO - Downloading blessings-1.6.tar.gz 18:21:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:21:50 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)) 18:21:50 INFO - Installing collected packages: blessings 18:21:50 INFO - Running setup.py install for blessings 18:21:50 INFO - Successfully installed blessings 18:21:50 INFO - Cleaning up... 18:21:50 INFO - Return code: 0 18:21:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:21:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:21:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:21:50 INFO - Reading from file tmpfile_stdout 18:21:50 INFO - Current package versions: 18:21:50 INFO - blessings == 1.6 18:21:50 INFO - blobuploader == 1.2.4 18:21:50 INFO - browsermob-proxy == 0.6.0 18:21:50 INFO - docopt == 0.6.1 18:21:50 INFO - manifestparser == 1.1 18:21:50 INFO - marionette-client == 2.3.0 18:21:50 INFO - marionette-driver == 1.4.0 18:21:50 INFO - mozInstall == 1.12 18:21:50 INFO - mozcrash == 0.17 18:21:50 INFO - mozdebug == 0.1 18:21:50 INFO - mozdevice == 0.48 18:21:50 INFO - mozfile == 1.2 18:21:50 INFO - mozhttpd == 0.7 18:21:50 INFO - mozinfo == 0.9 18:21:50 INFO - mozleak == 0.1 18:21:50 INFO - mozlog == 3.1 18:21:50 INFO - moznetwork == 0.27 18:21:50 INFO - mozprocess == 0.22 18:21:50 INFO - mozprofile == 0.28 18:21:50 INFO - mozrunner == 6.11 18:21:50 INFO - mozscreenshot == 0.1 18:21:50 INFO - mozsystemmonitor == 0.0 18:21:50 INFO - moztest == 0.7 18:21:50 INFO - mozversion == 1.4 18:21:50 INFO - psutil == 3.1.1 18:21:50 INFO - requests == 1.2.3 18:21:50 INFO - wptserve == 1.4.0 18:21:50 INFO - wsgiref == 0.1.2 18:21:50 INFO - Running post-action listener: _resource_record_post_action 18:21:50 INFO - Running post-action listener: _start_resource_monitoring 18:21:50 INFO - Starting resource monitoring. 18:21:50 INFO - ##### 18:21:50 INFO - ##### Running pull step. 18:21:50 INFO - ##### 18:21:50 INFO - Running pre-action listener: _resource_record_pre_action 18:21:50 INFO - Running main action method: pull 18:21:50 INFO - Pull has nothing to do! 18:21:50 INFO - Running post-action listener: _resource_record_post_action 18:21:50 INFO - ##### 18:21:50 INFO - ##### Running install step. 18:21:50 INFO - ##### 18:21:50 INFO - Running pre-action listener: _resource_record_pre_action 18:21:50 INFO - Running main action method: install 18:21:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:21:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:21:51 INFO - Reading from file tmpfile_stdout 18:21:51 INFO - Detecting whether we're running mozinstall >=1.0... 18:21:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:21:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:21:51 INFO - Reading from file tmpfile_stdout 18:21:51 INFO - Output received: 18:21:51 INFO - Usage: mozinstall [options] installer 18:21:51 INFO - Options: 18:21:51 INFO - -h, --help show this help message and exit 18:21:51 INFO - -d DEST, --destination=DEST 18:21:51 INFO - Directory to install application into. [default: 18:21:51 INFO - "/builds/slave/test"] 18:21:51 INFO - --app=APP Application being installed. [default: firefox] 18:21:51 INFO - mkdir: /builds/slave/test/build/application 18:21:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 18:21:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 18:22:08 INFO - Reading from file tmpfile_stdout 18:22:08 INFO - Output received: 18:22:08 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 18:22:08 INFO - Running post-action listener: _resource_record_post_action 18:22:08 INFO - ##### 18:22:08 INFO - ##### Running run-tests step. 18:22:08 INFO - ##### 18:22:08 INFO - Running pre-action listener: _resource_record_pre_action 18:22:08 INFO - Running main action method: run_tests 18:22:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:22:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:22:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:22:08 INFO - grabbing minidump binary from tooltool 18:22: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')]} 18:22:08 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 0x103f985e0>, '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 0x103b7bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103ba6990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:22:08 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 18:22:08 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 18:22:08 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:22:08 INFO - Return code: 0 18:22:08 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:22:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:22: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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.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 18:22: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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.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 18:22:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.wDGImIH6td/Render', 18:22:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:22:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:22:09 INFO - 'HOME': '/Users/cltbld', 18:22:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:22:09 INFO - 'LOGNAME': 'cltbld', 18:22:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:22:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:09 INFO - 'MOZ_NO_REMOTE': '1', 18:22:09 INFO - 'NO_EM_RESTART': '1', 18:22:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:22:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:22:09 INFO - 'PWD': '/builds/slave/test', 18:22:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:22:09 INFO - 'SHELL': '/bin/bash', 18:22:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QJ73W8KEc1/Listeners', 18:22:09 INFO - 'TMPDIR': '/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/', 18:22:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:22:09 INFO - 'USER': 'cltbld', 18:22:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:22:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:22:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:22:09 INFO - 'XPC_FLAGS': '0x0', 18:22:09 INFO - 'XPC_SERVICE_NAME': '0', 18:22:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:22: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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.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 18:22:09 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 18:22:09 INFO - import pkg_resources 18:22:10 INFO - Using 1 client processes 18:22:10 INFO - wptserve Starting http server on 127.0.0.1:8000 18:22:10 INFO - wptserve Starting http server on 127.0.0.1:8001 18:22:10 INFO - wptserve Starting http server on 127.0.0.1:8443 18:22:12 INFO - SUITE-START | Running 778 tests 18:22:12 INFO - Running testharness tests 18:22:12 INFO - Setting up ssl 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - PROCESS | certutil | 18:22:12 INFO - Certificate Nickname Trust Attributes 18:22:12 INFO - SSL,S/MIME,JAR/XPI 18:22:12 INFO - 18:22:12 INFO - web-platform-tests CT,, 18:22:12 INFO - 18:22:12 INFO - Starting runner 18:22:13 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:22:13 INFO - PROCESS | 2218 | 1463188933616 Marionette DEBUG Marionette enabled via build flag and pref 18:22:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134c3000 == 1 [pid = 2218] [id = 1] 18:22:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 1 (0x1134c3800) [pid = 2218] [serial = 1] [outer = 0x0] 18:22:13 INFO - PROCESS | 2218 | [2218] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:22:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 2 (0x1134c4800) [pid = 2218] [serial = 2] [outer = 0x1134c3800] 18:22:13 INFO - PROCESS | 2218 | 1463188933936 Marionette INFO Listening on port 2828 18:22:14 INFO - PROCESS | 2218 | 1463188934169 Marionette DEBUG Marionette enabled via command-line flag 18:22:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x1166fa000 == 2 [pid = 2218] [id = 2] 18:22:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 3 (0x1166fa800) [pid = 2218] [serial = 3] [outer = 0x0] 18:22:14 INFO - PROCESS | 2218 | [2218] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:22:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 4 (0x1166fb800) [pid = 2218] [serial = 4] [outer = 0x1166fa800] 18:22:14 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:22:14 INFO - PROCESS | 2218 | 1463188934319 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55947 18:22:14 INFO - PROCESS | 2218 | 1463188934412 Marionette DEBUG Closed connection conn0 18:22:14 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:22:14 INFO - PROCESS | 2218 | 1463188934419 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55948 18:22:14 INFO - PROCESS | 2218 | 1463188934427 Marionette DEBUG Closed connection conn1 18:22:14 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:22:14 INFO - PROCESS | 2218 | 1463188934433 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55949 18:22:14 INFO - PROCESS | 2218 | 1463188934441 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:22:14 INFO - PROCESS | 2218 | 1463188934448 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160513170748","device":"desktop","version":"48.0a2"} 18:22:14 INFO - PROCESS | 2218 | [2218] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:22:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x119b98000 == 3 [pid = 2218] [id = 3] 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 5 (0x119b99000) [pid = 2218] [serial = 5] [outer = 0x0] 18:22:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x119b99800 == 4 [pid = 2218] [id = 4] 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 6 (0x119bdec00) [pid = 2218] [serial = 6] [outer = 0x0] 18:22:15 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:22:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x121711800 == 5 [pid = 2218] [id = 5] 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 7 (0x119b77000) [pid = 2218] [serial = 7] [outer = 0x0] 18:22:15 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:22:15 INFO - PROCESS | 2218 | [2218] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 8 (0x1217e8400) [pid = 2218] [serial = 8] [outer = 0x119b77000] 18:22:15 INFO - PROCESS | 2218 | [2218] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 9 (0x123d4b800) [pid = 2218] [serial = 9] [outer = 0x119b99000] 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 10 (0x1213cec00) [pid = 2218] [serial = 10] [outer = 0x119bdec00] 18:22:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 11 (0x1213d0c00) [pid = 2218] [serial = 11] [outer = 0x119b77000] 18:22:16 INFO - PROCESS | 2218 | [2218] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:22:16 INFO - PROCESS | 2218 | 1463188936386 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 2218 | 1463188936395 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 12 (0x126612000) [pid = 2218] [serial = 12] [outer = 0x119b77000] 18:22:16 INFO - PROCESS | 2218 | 1463188936772 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"de4415f7-8868-a54d-8555-b3ad5c3ccae7","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160513170748","device":"desktop","version":"48.0a2","command_id":1}}] 18:22:16 INFO - PROCESS | 2218 | 1463188936870 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}] 18:22:16 INFO - PROCESS | 2218 | 1463188936913 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:22:16 INFO - PROCESS | 2218 | 1463188936997 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 13 (0x128fee000) [pid = 2218] [serial = 13] [outer = 0x119b77000] 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:22:17 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:22:17 INFO - PROCESS | 2218 | 1463188937278 Marionette TRACE conn2 <- [1,3,null,{}] 18:22:17 INFO - PROCESS | 2218 | 1463188937280 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:22:17 INFO - PROCESS | 2218 | 1463188937306 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:22:17 INFO - PROCESS | 2218 | 1463188937330 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 2218 | 1463188937332 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:22:17 INFO - PROCESS | 2218 | 1463188937340 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 2218 | 1463188937342 Marionette TRACE conn2 <- [1,6,null,{}] 18:22:17 INFO - PROCESS | 2218 | 1463188937345 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}] 18:22:17 INFO - PROCESS | 2218 | 1463188937357 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:22:17 INFO - PROCESS | 2218 | 1463188937360 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293b5800 == 6 [pid = 2218] [id = 6] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 14 (0x12939ec00) [pid = 2218] [serial = 14] [outer = 0x0] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 15 (0x1293a0800) [pid = 2218] [serial = 15] [outer = 0x12939ec00] 18:22:17 INFO - PROCESS | 2218 | 1463188937392 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 16 (0x119537800) [pid = 2218] [serial = 16] [outer = 0x12939ec00] 18:22:17 INFO - PROCESS | 2218 | 1463188937670 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]]]}] 18:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 18:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:22:17 INFO - PROCESS | 2218 | 1463188937711 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 2218 | 1463188937712 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:22:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x113d7f800 == 7 [pid = 2218] [id = 7] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 17 (0x114f0e000) [pid = 2218] [serial = 17] [outer = 0x0] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 18 (0x128da4c00) [pid = 2218] [serial = 18] [outer = 0x114f0e000] 18:22:17 INFO - PROCESS | 2218 | 1463188937738 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 2218 | 1463188937761 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 2218 | 1463188937762 Marionette TRACE conn2 <- [1,10,null,{}] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 19 (0x129397c00) [pid = 2218] [serial = 19] [outer = 0x114f0e000] 18:22:17 INFO - PROCESS | 2218 | 1463188937809 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}] 18:22:17 INFO - PROCESS | 2218 | 1463188937915 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:22:17 INFO - PROCESS | 2218 | 1463188937924 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74b000 == 8 [pid = 2218] [id = 8] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 20 (0x12a738c00) [pid = 2218] [serial = 20] [outer = 0x0] 18:22:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 21 (0x12a941400) [pid = 2218] [serial = 21] [outer = 0x12a738c00] 18:22:17 INFO - PROCESS | 2218 | 1463188937952 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 22 (0x12a945800) [pid = 2218] [serial = 22] [outer = 0x12a738c00] 18:22:18 INFO - PROCESS | 2218 | 1463188938328 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]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 627ms 18:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:22:18 INFO - PROCESS | 2218 | 1463188938364 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 2218 | 1463188938366 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:22:18 INFO - PROCESS | 2218 | 1463188938369 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 2218 | 1463188938370 Marionette TRACE conn2 <- [1,14,null,{}] 18:22:18 INFO - PROCESS | 2218 | 1463188938376 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}] 18:22:18 INFO - PROCESS | 2218 | 1463188938470 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:22:18 INFO - PROCESS | 2218 | 1463188938478 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aead800 == 9 [pid = 2218] [id = 9] 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 23 (0x12a94a000) [pid = 2218] [serial = 23] [outer = 0x0] 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 24 (0x12abcf800) [pid = 2218] [serial = 24] [outer = 0x12a94a000] 18:22:18 INFO - PROCESS | 2218 | 1463188938504 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 25 (0x12b8ac000) [pid = 2218] [serial = 25] [outer = 0x12a94a000] 18:22:18 INFO - PROCESS | 2218 | 1463188938760 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]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 18:22:18 INFO - PROCESS | 2218 | 1463188938790 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 2218 | 1463188938792 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:22:18 INFO - PROCESS | 2218 | 1463188938797 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 2218 | 1463188938798 Marionette TRACE conn2 <- [1,18,null,{}] 18:22:18 INFO - PROCESS | 2218 | 1463188938808 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}] 18:22:18 INFO - PROCESS | 2218 | 1463188938897 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:22:18 INFO - PROCESS | 2218 | 1463188938905 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba1e000 == 10 [pid = 2218] [id = 10] 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 26 (0x12b8b4800) [pid = 2218] [serial = 26] [outer = 0x0] 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 27 (0x12bad2000) [pid = 2218] [serial = 27] [outer = 0x12b8b4800] 18:22:18 INFO - PROCESS | 2218 | 1463188938930 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 28 (0x12bb03800) [pid = 2218] [serial = 28] [outer = 0x12b8b4800] 18:22:19 INFO - PROCESS | 2218 | 1463188939223 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]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 18:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:22:19 INFO - PROCESS | 2218 | 1463188939274 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 2218 | 1463188939276 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:22:19 INFO - PROCESS | 2218 | 1463188939278 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - PROCESS | 2218 | 1463188939279 Marionette TRACE conn2 <- [1,22,null,{}] 18:22:19 INFO - PROCESS | 2218 | 1463188939281 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}] 18:22:19 INFO - PROCESS | 2218 | 1463188939363 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:22:19 INFO - PROCESS | 2218 | 1463188939370 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe5800 == 11 [pid = 2218] [id = 11] 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 29 (0x12bb07000) [pid = 2218] [serial = 29] [outer = 0x0] 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 30 (0x12bf05400) [pid = 2218] [serial = 30] [outer = 0x12bb07000] 18:22:19 INFO - PROCESS | 2218 | 1463188939395 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 31 (0x12bf13800) [pid = 2218] [serial = 31] [outer = 0x12bb07000] 18:22:19 INFO - PROCESS | 2218 | 1463188939648 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]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 18:22:19 INFO - PROCESS | 2218 | 1463188939697 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 2218 | 1463188939698 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:22:19 INFO - PROCESS | 2218 | 1463188939708 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - PROCESS | 2218 | 1463188939709 Marionette TRACE conn2 <- [1,26,null,{}] 18:22:19 INFO - PROCESS | 2218 | 1463188939712 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}] 18:22:19 INFO - PROCESS | 2218 | 1463188939806 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:22:19 INFO - PROCESS | 2218 | 1463188939812 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c298000 == 12 [pid = 2218] [id = 12] 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 32 (0x11852c400) [pid = 2218] [serial = 32] [outer = 0x0] 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 33 (0x12bf17000) [pid = 2218] [serial = 33] [outer = 0x11852c400] 18:22:19 INFO - PROCESS | 2218 | 1463188939837 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 34 (0x118116800) [pid = 2218] [serial = 34] [outer = 0x11852c400] 18:22:20 INFO - PROCESS | 2218 | 1463188940069 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]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 369ms 18:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:22:20 INFO - PROCESS | 2218 | 1463188940077 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 2218 | 1463188940078 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:22:20 INFO - PROCESS | 2218 | 1463188940080 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 2218 | 1463188940081 Marionette TRACE conn2 <- [1,30,null,{}] 18:22:20 INFO - PROCESS | 2218 | 1463188940091 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}] 18:22:20 INFO - PROCESS | 2218 | 1463188940181 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:22:20 INFO - PROCESS | 2218 | 1463188940188 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c426000 == 13 [pid = 2218] [id = 13] 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 35 (0x11811bc00) [pid = 2218] [serial = 35] [outer = 0x0] 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 36 (0x11834c800) [pid = 2218] [serial = 36] [outer = 0x11811bc00] 18:22:20 INFO - PROCESS | 2218 | 1463188940212 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 37 (0x118353400) [pid = 2218] [serial = 37] [outer = 0x11811bc00] 18:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 373ms 18:22:20 INFO - PROCESS | 2218 | 1463188940447 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]]]}] 18:22:20 INFO - PROCESS | 2218 | 1463188940454 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 2218 | 1463188940455 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:22:20 INFO - PROCESS | 2218 | 1463188940458 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 2218 | 1463188940459 Marionette TRACE conn2 <- [1,34,null,{}] 18:22:20 INFO - PROCESS | 2218 | 1463188940461 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}] 18:22:20 INFO - PROCESS | 2218 | 1463188940549 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:22:20 INFO - PROCESS | 2218 | 1463188940564 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c90e000 == 14 [pid = 2218] [id = 14] 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 38 (0x12ab99400) [pid = 2218] [serial = 38] [outer = 0x0] 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 39 (0x12bf1a000) [pid = 2218] [serial = 39] [outer = 0x12ab99400] 18:22:20 INFO - PROCESS | 2218 | 1463188940599 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 40 (0x12c9d5800) [pid = 2218] [serial = 40] [outer = 0x12ab99400] 18:22:20 INFO - PROCESS | 2218 | 1463188940834 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]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 18:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:22:20 INFO - PROCESS | 2218 | 1463188940877 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 2218 | 1463188940878 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:22:20 INFO - PROCESS | 2218 | 1463188940881 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 2218 | 1463188940882 Marionette TRACE conn2 <- [1,38,null,{}] 18:22:20 INFO - PROCESS | 2218 | 1463188940892 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}] 18:22:20 INFO - PROCESS | 2218 | 1463188940978 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:22:20 INFO - PROCESS | 2218 | 1463188940985 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc34000 == 15 [pid = 2218] [id = 15] 18:22:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 41 (0x12c9d8000) [pid = 2218] [serial = 41] [outer = 0x0] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 42 (0x12c9de000) [pid = 2218] [serial = 42] [outer = 0x12c9d8000] 18:22:21 INFO - PROCESS | 2218 | 1463188941009 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 43 (0x12cc06000) [pid = 2218] [serial = 43] [outer = 0x12c9d8000] 18:22:21 INFO - PROCESS | 2218 | 1463188941240 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]]]}] 18:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 376ms 18:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:22:21 INFO - PROCESS | 2218 | 1463188941257 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 2218 | 1463188941259 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:22:21 INFO - PROCESS | 2218 | 1463188941261 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - PROCESS | 2218 | 1463188941262 Marionette TRACE conn2 <- [1,42,null,{}] 18:22:21 INFO - PROCESS | 2218 | 1463188941272 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}] 18:22:21 INFO - PROCESS | 2218 | 1463188941364 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:22:21 INFO - PROCESS | 2218 | 1463188941369 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb1000 == 16 [pid = 2218] [id = 16] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 44 (0x12cc0b000) [pid = 2218] [serial = 44] [outer = 0x0] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 45 (0x12cc0ec00) [pid = 2218] [serial = 45] [outer = 0x12cc0b000] 18:22:21 INFO - PROCESS | 2218 | 1463188941394 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 46 (0x12cd78400) [pid = 2218] [serial = 46] [outer = 0x12cc0b000] 18:22:21 INFO - PROCESS | 2218 | 1463188941622 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]]]}] 18:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 368ms 18:22:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1db000 == 17 [pid = 2218] [id = 17] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 47 (0x12d1db800) [pid = 2218] [serial = 47] [outer = 0x0] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 48 (0x12d1dd000) [pid = 2218] [serial = 48] [outer = 0x12d1db800] 18:22:21 INFO - PROCESS | 2218 | 1463188941647 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 2218 | 1463188941649 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 49 (0x12d1e1800) [pid = 2218] [serial = 49] [outer = 0x12d1db800] 18:22:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1da800 == 18 [pid = 2218] [id = 18] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 50 (0x12cd84000) [pid = 2218] [serial = 50] [outer = 0x0] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 51 (0x12d1b9800) [pid = 2218] [serial = 51] [outer = 0x12cd84000] 18:22:21 INFO - PROCESS | 2218 | 1463188941706 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - PROCESS | 2218 | 1463188941716 Marionette TRACE conn2 <- [1,46,null,{}] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 52 (0x12d1bb000) [pid = 2218] [serial = 52] [outer = 0x12cd84000] 18:22:21 INFO - PROCESS | 2218 | 1463188941769 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}] 18:22:21 INFO - PROCESS | 2218 | 1463188941853 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:22:21 INFO - PROCESS | 2218 | 1463188941883 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d68e800 == 19 [pid = 2218] [id = 19] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 53 (0x12d1cb800) [pid = 2218] [serial = 53] [outer = 0x0] 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 54 (0x12d1cd800) [pid = 2218] [serial = 54] [outer = 0x12d1cb800] 18:22:21 INFO - PROCESS | 2218 | 1463188941915 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 55 (0x12d7bb800) [pid = 2218] [serial = 55] [outer = 0x12d1cb800] 18:22:22 INFO - PROCESS | 2218 | 1463188942153 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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 498ms 18:22:22 INFO - PROCESS | 2218 | 1463188942160 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 2218 | 1463188942161 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:22:22 INFO - PROCESS | 2218 | 1463188942163 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 2218 | 1463188942164 Marionette TRACE conn2 <- [1,50,null,{}] 18:22:22 INFO - PROCESS | 2218 | 1463188942167 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}] 18:22:22 INFO - PROCESS | 2218 | 1463188942271 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:22:22 INFO - PROCESS | 2218 | 1463188942276 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x1181fa800 == 20 [pid = 2218] [id = 20] 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 56 (0x117566800) [pid = 2218] [serial = 56] [outer = 0x0] 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 57 (0x11832e000) [pid = 2218] [serial = 57] [outer = 0x117566800] 18:22:22 INFO - PROCESS | 2218 | 1463188942300 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 58 (0x118d97c00) [pid = 2218] [serial = 58] [outer = 0x117566800] 18:22:22 INFO - PROCESS | 2218 | 1463188942533 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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 18:22:22 INFO - PROCESS | 2218 | 1463188942590 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 2218 | 1463188942591 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:22:22 INFO - PROCESS | 2218 | 1463188942593 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 2218 | 1463188942594 Marionette TRACE conn2 <- [1,54,null,{}] 18:22:22 INFO - PROCESS | 2218 | 1463188942597 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}] 18:22:22 INFO - PROCESS | 2218 | 1463188942693 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:22:22 INFO - PROCESS | 2218 | 1463188942698 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db9d000 == 21 [pid = 2218] [id = 21] 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 59 (0x12d7c9400) [pid = 2218] [serial = 59] [outer = 0x0] 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 60 (0x12da9d000) [pid = 2218] [serial = 60] [outer = 0x12d7c9400] 18:22:22 INFO - PROCESS | 2218 | 1463188942722 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 61 (0x12daa1000) [pid = 2218] [serial = 61] [outer = 0x12d7c9400] 18:22:22 INFO - PROCESS | 2218 | 1463188942952 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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 18:22:22 INFO - PROCESS | 2218 | 1463188942961 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 2218 | 1463188942962 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:22:22 INFO - PROCESS | 2218 | 1463188942965 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 2218 | 1463188942967 Marionette TRACE conn2 <- [1,58,null,{}] 18:22:22 INFO - PROCESS | 2218 | 1463188942975 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}] 18:22:23 INFO - PROCESS | 2218 | 1463188943066 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:22:23 INFO - PROCESS | 2218 | 1463188943080 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12dbb4800 == 22 [pid = 2218] [id = 22] 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 62 (0x12c512c00) [pid = 2218] [serial = 62] [outer = 0x0] 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 63 (0x12c51c400) [pid = 2218] [serial = 63] [outer = 0x12c512c00] 18:22:23 INFO - PROCESS | 2218 | 1463188943105 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 64 (0x12c520800) [pid = 2218] [serial = 64] [outer = 0x12c512c00] 18:22:23 INFO - PROCESS | 2218 | 1463188943332 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]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 425ms 18:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:22:23 INFO - PROCESS | 2218 | 1463188943391 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 2218 | 1463188943392 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:22:23 INFO - PROCESS | 2218 | 1463188943394 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 2218 | 1463188943395 Marionette TRACE conn2 <- [1,62,null,{}] 18:22:23 INFO - PROCESS | 2218 | 1463188943397 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}] 18:22:23 INFO - PROCESS | 2218 | 1463188943500 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:22:23 INFO - PROCESS | 2218 | 1463188943504 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0f4000 == 23 [pid = 2218] [id = 23] 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 65 (0x12da9e400) [pid = 2218] [serial = 65] [outer = 0x0] 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 66 (0x12daa5800) [pid = 2218] [serial = 66] [outer = 0x12da9e400] 18:22:23 INFO - PROCESS | 2218 | 1463188943531 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 67 (0x12daa5000) [pid = 2218] [serial = 67] [outer = 0x12da9e400] 18:22:24 INFO - PROCESS | 2218 | 1463188944425 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]]]}] 18:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1070ms 18:22:24 INFO - PROCESS | 2218 | 1463188944468 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:22:24 INFO - PROCESS | 2218 | 1463188944470 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:22:24 INFO - PROCESS | 2218 | 1463188944474 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:22:24 INFO - PROCESS | 2218 | 1463188944476 Marionette TRACE conn2 <- [1,66,null,{}] 18:22:24 INFO - PROCESS | 2218 | 1463188944480 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}] 18:22:24 INFO - PROCESS | 2218 | 1463188944590 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:22:24 INFO - PROCESS | 2218 | 1463188944645 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x112735800 == 24 [pid = 2218] [id = 24] 18:22:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 68 (0x11224d800) [pid = 2218] [serial = 68] [outer = 0x0] 18:22:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 69 (0x112a68800) [pid = 2218] [serial = 69] [outer = 0x11224d800] 18:22:24 INFO - PROCESS | 2218 | 1463188944677 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 70 (0x112f40c00) [pid = 2218] [serial = 70] [outer = 0x11224d800] 18:22:25 INFO - PROCESS | 2218 | 1463188945075 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]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 18:22:25 INFO - PROCESS | 2218 | 1463188945097 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 2218 | 1463188945103 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:22:25 INFO - PROCESS | 2218 | 1463188945107 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 2218 | 1463188945109 Marionette TRACE conn2 <- [1,70,null,{}] 18:22:25 INFO - PROCESS | 2218 | 1463188945112 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}] 18:22:25 INFO - PROCESS | 2218 | 1463188945218 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:22:25 INFO - PROCESS | 2218 | 1463188945254 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x116736000 == 25 [pid = 2218] [id = 25] 18:22:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 71 (0x1131b5c00) [pid = 2218] [serial = 71] [outer = 0x0] 18:22:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 72 (0x114fdcc00) [pid = 2218] [serial = 72] [outer = 0x1131b5c00] 18:22:25 INFO - PROCESS | 2218 | 1463188945287 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 73 (0x116a6d800) [pid = 2218] [serial = 73] [outer = 0x1131b5c00] 18:22:25 INFO - PROCESS | 2218 | 1463188945694 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]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 620ms 18:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:22:25 INFO - PROCESS | 2218 | 1463188945728 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 2218 | 1463188945729 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:22:25 INFO - PROCESS | 2218 | 1463188945732 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 2218 | 1463188945734 Marionette TRACE conn2 <- [1,74,null,{}] 18:22:25 INFO - PROCESS | 2218 | 1463188945742 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}] 18:22:25 INFO - PROCESS | 2218 | 1463188945851 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:22:25 INFO - PROCESS | 2218 | 1463188945932 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f58000 == 26 [pid = 2218] [id = 26] 18:22:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 74 (0x11811ec00) [pid = 2218] [serial = 74] [outer = 0x0] 18:22:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 75 (0x118357c00) [pid = 2218] [serial = 75] [outer = 0x11811ec00] 18:22:25 INFO - PROCESS | 2218 | 1463188945966 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x1191c2400) [pid = 2218] [serial = 76] [outer = 0x11811ec00] 18:22:26 INFO - PROCESS | 2218 | 1463188946624 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]]]}] 18:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 923ms 18:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:22:26 INFO - PROCESS | 2218 | 1463188946656 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:22:26 INFO - PROCESS | 2218 | 1463188946658 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:22:26 INFO - PROCESS | 2218 | 1463188946661 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 2218 | 1463188946663 Marionette TRACE conn2 <- [1,78,null,{}] 18:22:26 INFO - PROCESS | 2218 | 1463188946667 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}] 18:22:26 INFO - PROCESS | 2218 | 1463188946745 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:22:26 INFO - PROCESS | 2218 | 1463188946802 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x115d15800 == 27 [pid = 2218] [id = 27] 18:22:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x1164b8000) [pid = 2218] [serial = 77] [outer = 0x0] 18:22:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x1166cb800) [pid = 2218] [serial = 78] [outer = 0x1164b8000] 18:22:26 INFO - PROCESS | 2218 | 1463188946832 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x116845400) [pid = 2218] [serial = 79] [outer = 0x1164b8000] 18:22:27 INFO - PROCESS | 2218 | 1463188947183 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]]]}] 18:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 18:22:27 INFO - PROCESS | 2218 | 1463188947233 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 2218 | 1463188947237 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:22:27 INFO - PROCESS | 2218 | 1463188947241 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:22:27 INFO - PROCESS | 2218 | 1463188947243 Marionette TRACE conn2 <- [1,82,null,{}] 18:22:27 INFO - PROCESS | 2218 | 1463188947245 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}] 18:22:27 INFO - PROCESS | 2218 | 1463188947314 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:22:27 INFO - PROCESS | 2218 | 1463188947319 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x1164d8800 == 28 [pid = 2218] [id = 28] 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x116850000) [pid = 2218] [serial = 80] [outer = 0x0] 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x117563400) [pid = 2218] [serial = 81] [outer = 0x116850000] 18:22:27 INFO - PROCESS | 2218 | 1463188947347 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x1176a0c00) [pid = 2218] [serial = 82] [outer = 0x116850000] 18:22:27 INFO - PROCESS | 2218 | 1463188947701 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]]]}] 18:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 18:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:22:27 INFO - PROCESS | 2218 | 1463188947713 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 2218 | 1463188947715 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:22:27 INFO - PROCESS | 2218 | 1463188947721 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:22:27 INFO - PROCESS | 2218 | 1463188947725 Marionette TRACE conn2 <- [1,86,null,{}] 18:22:27 INFO - PROCESS | 2218 | 1463188947736 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}] 18:22:27 INFO - PROCESS | 2218 | 1463188947851 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:22:27 INFO - PROCESS | 2218 | 1463188947860 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aad800 == 29 [pid = 2218] [id = 29] 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x118120400) [pid = 2218] [serial = 83] [outer = 0x0] 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x1182cb800) [pid = 2218] [serial = 84] [outer = 0x118120400] 18:22:27 INFO - PROCESS | 2218 | 1463188947906 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x11832f800) [pid = 2218] [serial = 85] [outer = 0x118120400] 18:22:28 INFO - PROCESS | 2218 | 1463188948309 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]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 626ms 18:22:28 INFO - PROCESS | 2218 | 1463188948346 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 2218 | 1463188948348 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:22:28 INFO - PROCESS | 2218 | 1463188948352 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 2218 | 1463188948354 Marionette TRACE conn2 <- [1,90,null,{}] 18:22:28 INFO - PROCESS | 2218 | 1463188948356 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}] 18:22:28 INFO - PROCESS | 2218 | 1463188948431 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:22:28 INFO - PROCESS | 2218 | 1463188948436 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x11743f800 == 30 [pid = 2218] [id = 30] 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x118350800) [pid = 2218] [serial = 86] [outer = 0x0] 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x118525c00) [pid = 2218] [serial = 87] [outer = 0x118350800] 18:22:28 INFO - PROCESS | 2218 | 1463188948464 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x118578800) [pid = 2218] [serial = 88] [outer = 0x118350800] 18:22:28 INFO - PROCESS | 2218 | 1463188948770 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]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 18:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:22:28 INFO - PROCESS | 2218 | 1463188948822 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 2218 | 1463188948823 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:22:28 INFO - PROCESS | 2218 | 1463188948825 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 2218 | 1463188948827 Marionette TRACE conn2 <- [1,94,null,{}] 18:22:28 INFO - PROCESS | 2218 | 1463188948829 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}] 18:22:28 INFO - PROCESS | 2218 | 1463188948914 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:22:28 INFO - PROCESS | 2218 | 1463188948921 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x118083800 == 31 [pid = 2218] [id = 31] 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x118350c00) [pid = 2218] [serial = 89] [outer = 0x0] 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x118d76800) [pid = 2218] [serial = 90] [outer = 0x118350c00] 18:22:28 INFO - PROCESS | 2218 | 1463188948946 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x1191c4800) [pid = 2218] [serial = 91] [outer = 0x118350c00] 18:22:29 INFO - PROCESS | 2218 | 1463188949212 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]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 18:22:29 INFO - PROCESS | 2218 | 1463188949247 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 2218 | 1463188949248 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:22:29 INFO - PROCESS | 2218 | 1463188949259 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - PROCESS | 2218 | 1463188949260 Marionette TRACE conn2 <- [1,98,null,{}] 18:22:29 INFO - PROCESS | 2218 | 1463188949262 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}] 18:22:29 INFO - PROCESS | 2218 | 1463188949349 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:22:29 INFO - PROCESS | 2218 | 1463188949355 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189dc000 == 32 [pid = 2218] [id = 32] 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x119203800) [pid = 2218] [serial = 92] [outer = 0x0] 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x119536400) [pid = 2218] [serial = 93] [outer = 0x119203800] 18:22:29 INFO - PROCESS | 2218 | 1463188949382 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1196efc00) [pid = 2218] [serial = 94] [outer = 0x119203800] 18:22:29 INFO - PROCESS | 2218 | 1463188949738 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]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 520ms 18:22:29 INFO - PROCESS | 2218 | 1463188949780 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 2218 | 1463188949783 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:22:29 INFO - PROCESS | 2218 | 1463188949788 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - PROCESS | 2218 | 1463188949790 Marionette TRACE conn2 <- [1,102,null,{}] 18:22:29 INFO - PROCESS | 2218 | 1463188949793 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}] 18:22:29 INFO - PROCESS | 2218 | 1463188949887 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:22:29 INFO - PROCESS | 2218 | 1463188949893 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x112271800 == 33 [pid = 2218] [id = 33] 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x119632800) [pid = 2218] [serial = 95] [outer = 0x0] 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x1196fa000) [pid = 2218] [serial = 96] [outer = 0x119632800] 18:22:29 INFO - PROCESS | 2218 | 1463188949920 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11983ec00) [pid = 2218] [serial = 97] [outer = 0x119632800] 18:22:30 INFO - PROCESS | 2218 | 1463188950204 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]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 18:22:30 INFO - PROCESS | 2218 | 1463188950258 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 2218 | 1463188950260 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:22:30 INFO - PROCESS | 2218 | 1463188950264 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 2218 | 1463188950266 Marionette TRACE conn2 <- [1,106,null,{}] 18:22:30 INFO - PROCESS | 2218 | 1463188950269 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}] 18:22:30 INFO - PROCESS | 2218 | 1463188950376 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:22:30 INFO - PROCESS | 2218 | 1463188950384 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x119440800 == 34 [pid = 2218] [id = 34] 18:22:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x119843000) [pid = 2218] [serial = 98] [outer = 0x0] 18:22:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x119e77400) [pid = 2218] [serial = 99] [outer = 0x119843000] 18:22:30 INFO - PROCESS | 2218 | 1463188950425 Marionette DEBUG loaded listener.js 18:22:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x120e0a400) [pid = 2218] [serial = 100] [outer = 0x119843000] 18:22:30 INFO - PROCESS | 2218 | 1463188950817 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]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 18:22:30 INFO - PROCESS | 2218 | 1463188950837 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 2218 | 1463188950839 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:22:30 INFO - PROCESS | 2218 | 1463188950841 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 2218 | 1463188950842 Marionette TRACE conn2 <- [1,110,null,{}] 18:22:30 INFO - PROCESS | 2218 | 1463188950845 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}] 18:22:30 INFO - PROCESS | 2218 | 1463188950935 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:22:30 INFO - PROCESS | 2218 | 1463188950941 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x119443000 == 35 [pid = 2218] [id = 35] 18:22:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1182dc800) [pid = 2218] [serial = 101] [outer = 0x0] 18:22:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x120e0e800) [pid = 2218] [serial = 102] [outer = 0x1182dc800] 18:22:30 INFO - PROCESS | 2218 | 1463188950968 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x121012800) [pid = 2218] [serial = 103] [outer = 0x1182dc800] 18:22:31 INFO - PROCESS | 2218 | 1463188951251 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]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 18:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:22:31 INFO - PROCESS | 2218 | 1463188951260 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 2218 | 1463188951261 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:22:31 INFO - PROCESS | 2218 | 1463188951263 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 2218 | 1463188951264 Marionette TRACE conn2 <- [1,114,null,{}] 18:22:31 INFO - PROCESS | 2218 | 1463188951273 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}] 18:22:31 INFO - PROCESS | 2218 | 1463188951348 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:22:31 INFO - PROCESS | 2218 | 1463188951354 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a92000 == 36 [pid = 2218] [id = 36] 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121013800) [pid = 2218] [serial = 104] [outer = 0x0] 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x121117c00) [pid = 2218] [serial = 105] [outer = 0x121013800] 18:22:31 INFO - PROCESS | 2218 | 1463188951379 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x121429800) [pid = 2218] [serial = 106] [outer = 0x121013800] 18:22:31 INFO - PROCESS | 2218 | 1463188951688 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]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 467ms 18:22:31 INFO - PROCESS | 2218 | 1463188951731 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 2218 | 1463188951732 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:22:31 INFO - PROCESS | 2218 | 1463188951734 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 2218 | 1463188951736 Marionette TRACE conn2 <- [1,118,null,{}] 18:22:31 INFO - PROCESS | 2218 | 1463188951739 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}] 18:22:31 INFO - PROCESS | 2218 | 1463188951853 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:22:31 INFO - PROCESS | 2218 | 1463188951860 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e96000 == 37 [pid = 2218] [id = 37] 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12149f800) [pid = 2218] [serial = 107] [outer = 0x0] 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x1217f0c00) [pid = 2218] [serial = 108] [outer = 0x12149f800] 18:22:31 INFO - PROCESS | 2218 | 1463188951888 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x123ef3c00) [pid = 2218] [serial = 109] [outer = 0x12149f800] 18:22:32 INFO - PROCESS | 2218 | 1463188952166 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]]]}] 18:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 18:22:32 INFO - PROCESS | 2218 | 1463188952207 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 2218 | 1463188952208 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:22:32 INFO - PROCESS | 2218 | 1463188952210 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - PROCESS | 2218 | 1463188952211 Marionette TRACE conn2 <- [1,122,null,{}] 18:22:32 INFO - PROCESS | 2218 | 1463188952213 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}] 18:22:32 INFO - PROCESS | 2218 | 1463188952289 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:22:32 INFO - PROCESS | 2218 | 1463188952293 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115e800 == 38 [pid = 2218] [id = 38] 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x118326c00) [pid = 2218] [serial = 110] [outer = 0x0] 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x124cb1000) [pid = 2218] [serial = 111] [outer = 0x118326c00] 18:22:32 INFO - PROCESS | 2218 | 1463188952319 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x125411000) [pid = 2218] [serial = 112] [outer = 0x118326c00] 18:22:32 INFO - PROCESS | 2218 | 1463188952597 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]]]}] 18:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 18:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:22:32 INFO - PROCESS | 2218 | 1463188952629 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 2218 | 1463188952630 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:22:32 INFO - PROCESS | 2218 | 1463188952639 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - PROCESS | 2218 | 1463188952640 Marionette TRACE conn2 <- [1,126,null,{}] 18:22:32 INFO - PROCESS | 2218 | 1463188952644 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}] 18:22:32 INFO - PROCESS | 2218 | 1463188952721 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:22:32 INFO - PROCESS | 2218 | 1463188952768 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212b3800 == 39 [pid = 2218] [id = 39] 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x12149ec00) [pid = 2218] [serial = 113] [outer = 0x0] 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x12552fc00) [pid = 2218] [serial = 114] [outer = 0x12149ec00] 18:22:32 INFO - PROCESS | 2218 | 1463188952792 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x125fb8c00) [pid = 2218] [serial = 115] [outer = 0x12149ec00] 18:22:33 INFO - PROCESS | 2218 | 1463188953042 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]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 18:22:33 INFO - PROCESS | 2218 | 1463188953059 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 2218 | 1463188953060 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:22:33 INFO - PROCESS | 2218 | 1463188953062 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 2218 | 1463188953063 Marionette TRACE conn2 <- [1,130,null,{}] 18:22:33 INFO - PROCESS | 2218 | 1463188953074 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}] 18:22:33 INFO - PROCESS | 2218 | 1463188953153 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:22:33 INFO - PROCESS | 2218 | 1463188953158 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x121bef000 == 40 [pid = 2218] [id = 40] 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x123f72400) [pid = 2218] [serial = 116] [outer = 0x0] 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x12635f800) [pid = 2218] [serial = 117] [outer = 0x123f72400] 18:22:33 INFO - PROCESS | 2218 | 1463188953182 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x12659c000) [pid = 2218] [serial = 118] [outer = 0x123f72400] 18:22:33 INFO - PROCESS | 2218 | 1463188953467 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]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 424ms 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:22:33 INFO - PROCESS | 2218 | 1463188953496 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 2218 | 1463188953497 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:22:33 INFO - PROCESS | 2218 | 1463188953501 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 2218 | 1463188953504 Marionette TRACE conn2 <- [1,134,null,{}] 18:22:33 INFO - PROCESS | 2218 | 1463188953507 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}] 18:22:33 INFO - PROCESS | 2218 | 1463188953581 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:22:33 INFO - PROCESS | 2218 | 1463188953627 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e1f000 == 41 [pid = 2218] [id = 41] 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x125fb6800) [pid = 2218] [serial = 119] [outer = 0x0] 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12660c400) [pid = 2218] [serial = 120] [outer = 0x125fb6800] 18:22:33 INFO - PROCESS | 2218 | 1463188953653 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x127805c00) [pid = 2218] [serial = 121] [outer = 0x125fb6800] 18:22:33 INFO - PROCESS | 2218 | 1463188953896 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]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 423ms 18:22:33 INFO - PROCESS | 2218 | 1463188953925 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 2218 | 1463188953926 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:22:33 INFO - PROCESS | 2218 | 1463188953930 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 2218 | 1463188953931 Marionette TRACE conn2 <- [1,138,null,{}] 18:22:33 INFO - PROCESS | 2218 | 1463188953948 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}] 18:22:34 INFO - PROCESS | 2218 | 1463188954036 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:22:34 INFO - PROCESS | 2218 | 1463188954039 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x125f4e000 == 42 [pid = 2218] [id = 42] 18:22:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x127806400) [pid = 2218] [serial = 122] [outer = 0x0] 18:22:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x12780e800) [pid = 2218] [serial = 123] [outer = 0x127806400] 18:22:34 INFO - PROCESS | 2218 | 1463188954064 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x128d9d800) [pid = 2218] [serial = 124] [outer = 0x127806400] 18:22:34 INFO - PROCESS | 2218 | 1463188954374 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]]]}] 18:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 474ms 18:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:22:34 INFO - PROCESS | 2218 | 1463188954404 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 2218 | 1463188954405 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:22:34 INFO - PROCESS | 2218 | 1463188954408 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:22:34 INFO - PROCESS | 2218 | 1463188954409 Marionette TRACE conn2 <- [1,142,null,{}] 18:22:34 INFO - PROCESS | 2218 | 1463188954411 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}] 18:22:34 INFO - PROCESS | 2218 | 1463188954487 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:22:35 INFO - PROCESS | 2218 | 1463188955228 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x11264e000 == 43 [pid = 2218] [id = 43] 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x112f3e000) [pid = 2218] [serial = 125] [outer = 0x0] 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x112f81800) [pid = 2218] [serial = 126] [outer = 0x112f3e000] 18:22:35 INFO - PROCESS | 2218 | 1463188955256 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x114fd9c00) [pid = 2218] [serial = 127] [outer = 0x112f3e000] 18:22:35 INFO - PROCESS | 2218 | 1463188955627 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]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1269ms 18:22:35 INFO - PROCESS | 2218 | 1463188955679 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 2218 | 1463188955683 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:22:35 INFO - PROCESS | 2218 | 1463188955687 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 2218 | 1463188955691 Marionette TRACE conn2 <- [1,146,null,{}] 18:22:35 INFO - PROCESS | 2218 | 1463188955694 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}] 18:22:35 INFO - PROCESS | 2218 | 1463188955828 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:22:35 INFO - PROCESS | 2218 | 1463188955856 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x115e42800 == 44 [pid = 2218] [id = 44] 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x116852000) [pid = 2218] [serial = 128] [outer = 0x0] 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x116a6b400) [pid = 2218] [serial = 129] [outer = 0x116852000] 18:22:35 INFO - PROCESS | 2218 | 1463188955901 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x117693800) [pid = 2218] [serial = 130] [outer = 0x116852000] 18:22:36 INFO - PROCESS | 2218 | 1463188956266 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]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 622ms 18:22:36 INFO - PROCESS | 2218 | 1463188956310 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 2218 | 1463188956313 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:22:36 INFO - PROCESS | 2218 | 1463188956316 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 2218 | 1463188956317 Marionette TRACE conn2 <- [1,150,null,{}] 18:22:36 INFO - PROCESS | 2218 | 1463188956319 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}] 18:22:36 INFO - PROCESS | 2218 | 1463188956402 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:22:36 INFO - PROCESS | 2218 | 1463188956445 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x116869800 == 45 [pid = 2218] [id = 45] 18:22:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x11811dc00) [pid = 2218] [serial = 131] [outer = 0x0] 18:22:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1182d0400) [pid = 2218] [serial = 132] [outer = 0x11811dc00] 18:22:36 INFO - PROCESS | 2218 | 1463188956471 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x11832c400) [pid = 2218] [serial = 133] [outer = 0x11811dc00] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12c512c00) [pid = 2218] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x12d7c9400) [pid = 2218] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x117566800) [pid = 2218] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x12d1cb800) [pid = 2218] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x12cc0b000) [pid = 2218] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x12c9d8000) [pid = 2218] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12ab99400) [pid = 2218] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x11811bc00) [pid = 2218] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x11852c400) [pid = 2218] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12bb07000) [pid = 2218] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x12b8b4800) [pid = 2218] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x12a94a000) [pid = 2218] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x12a738c00) [pid = 2218] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x12939ec00) [pid = 2218] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x121013800) [pid = 2218] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12149f800) [pid = 2218] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x118326c00) [pid = 2218] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12da9e400) [pid = 2218] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11224d800) [pid = 2218] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x1131b5c00) [pid = 2218] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x11811ec00) [pid = 2218] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1164b8000) [pid = 2218] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x116850000) [pid = 2218] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x118120400) [pid = 2218] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x118350800) [pid = 2218] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x118350c00) [pid = 2218] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x119203800) [pid = 2218] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x119632800) [pid = 2218] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:22:37 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x119843000) [pid = 2218] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:22:37 INFO - PROCESS | 2218 | 1463188957237 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]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 18:22:37 INFO - PROCESS | 2218 | 1463188957300 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 2218 | 1463188957304 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:22:37 INFO - PROCESS | 2218 | 1463188957316 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - PROCESS | 2218 | 1463188957323 Marionette TRACE conn2 <- [1,154,null,{}] 18:22:37 INFO - PROCESS | 2218 | 1463188957329 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}] 18:22:37 INFO - PROCESS | 2218 | 1463188957411 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:22:37 INFO - PROCESS | 2218 | 1463188957415 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x11742c800 == 46 [pid = 2218] [id = 46] 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1120edc00) [pid = 2218] [serial = 134] [outer = 0x0] 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x1182d6000) [pid = 2218] [serial = 135] [outer = 0x1120edc00] 18:22:37 INFO - PROCESS | 2218 | 1463188957443 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x118357000) [pid = 2218] [serial = 136] [outer = 0x1120edc00] 18:22:37 INFO - PROCESS | 2218 | 1463188957753 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]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 485ms 18:22:37 INFO - PROCESS | 2218 | 1463188957797 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 2218 | 1463188957799 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:22:37 INFO - PROCESS | 2218 | 1463188957801 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - PROCESS | 2218 | 1463188957802 Marionette TRACE conn2 <- [1,158,null,{}] 18:22:37 INFO - PROCESS | 2218 | 1463188957804 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}] 18:22:37 INFO - PROCESS | 2218 | 1463188957885 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:22:37 INFO - PROCESS | 2218 | 1463188957926 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x11808e800 == 47 [pid = 2218] [id = 47] 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x111d8a800) [pid = 2218] [serial = 137] [outer = 0x0] 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x11852ac00) [pid = 2218] [serial = 138] [outer = 0x111d8a800] 18:22:37 INFO - PROCESS | 2218 | 1463188957951 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x118d76400) [pid = 2218] [serial = 139] [outer = 0x111d8a800] 18:22:38 INFO - PROCESS | 2218 | 1463188958223 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]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 18:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:22:38 INFO - PROCESS | 2218 | 1463188958273 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 2218 | 1463188958274 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:22:38 INFO - PROCESS | 2218 | 1463188958276 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 2218 | 1463188958287 Marionette TRACE conn2 <- [1,162,null,{}] 18:22:38 INFO - PROCESS | 2218 | 1463188958291 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}] 18:22:38 INFO - PROCESS | 2218 | 1463188958359 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:22:38 INFO - PROCESS | 2218 | 1463188958363 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x11915c000 == 48 [pid = 2218] [id = 48] 18:22:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x1191cb800) [pid = 2218] [serial = 140] [outer = 0x0] 18:22:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x119206400) [pid = 2218] [serial = 141] [outer = 0x1191cb800] 18:22:38 INFO - PROCESS | 2218 | 1463188958396 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x119534800) [pid = 2218] [serial = 142] [outer = 0x1191cb800] 18:22:38 INFO - PROCESS | 2218 | 1463188958726 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]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 481ms 18:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:22:38 INFO - PROCESS | 2218 | 1463188958758 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 2218 | 1463188958760 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:22:38 INFO - PROCESS | 2218 | 1463188958763 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 2218 | 1463188958766 Marionette TRACE conn2 <- [1,166,null,{}] 18:22:38 INFO - PROCESS | 2218 | 1463188958771 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}] 18:22:38 INFO - PROCESS | 2218 | 1463188958882 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:22:38 INFO - PROCESS | 2218 | 1463188958891 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134b0000 == 49 [pid = 2218] [id = 49] 18:22:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x11953bc00) [pid = 2218] [serial = 143] [outer = 0x0] 18:22:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x119631800) [pid = 2218] [serial = 144] [outer = 0x11953bc00] 18:22:38 INFO - PROCESS | 2218 | 1463188958932 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x1196f9800) [pid = 2218] [serial = 145] [outer = 0x11953bc00] 18:22:39 INFO - PROCESS | 2218 | 1463188959554 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]]]}] 18:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 825ms 18:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:22:39 INFO - PROCESS | 2218 | 1463188959587 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 2218 | 1463188959590 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:22:39 INFO - PROCESS | 2218 | 1463188959594 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 2218 | 1463188959596 Marionette TRACE conn2 <- [1,170,null,{}] 18:22:39 INFO - PROCESS | 2218 | 1463188959614 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}] 18:22:39 INFO - PROCESS | 2218 | 1463188959703 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:22:39 INFO - PROCESS | 2218 | 1463188959760 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x11672f000 == 50 [pid = 2218] [id = 50] 18:22:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x115e18800) [pid = 2218] [serial = 146] [outer = 0x0] 18:22:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x1167ab400) [pid = 2218] [serial = 147] [outer = 0x115e18800] 18:22:39 INFO - PROCESS | 2218 | 1463188959791 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x117111400) [pid = 2218] [serial = 148] [outer = 0x115e18800] 18:22:40 INFO - PROCESS | 2218 | 1463188960204 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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 18:22:40 INFO - PROCESS | 2218 | 1463188960215 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 2218 | 1463188960219 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:22:40 INFO - PROCESS | 2218 | 1463188960224 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 2218 | 1463188960226 Marionette TRACE conn2 <- [1,174,null,{}] 18:22:40 INFO - PROCESS | 2218 | 1463188960229 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}] 18:22:40 INFO - PROCESS | 2218 | 1463188960316 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:22:40 INFO - PROCESS | 2218 | 1463188960370 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x119438000 == 51 [pid = 2218] [id = 51] 18:22:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x116a6d000) [pid = 2218] [serial = 149] [outer = 0x0] 18:22:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x11811f000) [pid = 2218] [serial = 150] [outer = 0x116a6d000] 18:22:40 INFO - PROCESS | 2218 | 1463188960401 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x118357800) [pid = 2218] [serial = 151] [outer = 0x116a6d000] 18:22:40 INFO - PROCESS | 2218 | 1463188960823 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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms 18:22:40 INFO - PROCESS | 2218 | 1463188960846 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 2218 | 1463188960848 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:22:40 INFO - PROCESS | 2218 | 1463188960850 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 2218 | 1463188960853 Marionette TRACE conn2 <- [1,178,null,{}] 18:22:40 INFO - PROCESS | 2218 | 1463188960861 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}] 18:22:40 INFO - PROCESS | 2218 | 1463188960950 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:22:41 INFO - PROCESS | 2218 | 1463188961038 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x11742b800 == 52 [pid = 2218] [id = 52] 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x1191c6400) [pid = 2218] [serial = 152] [outer = 0x0] 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x119537c00) [pid = 2218] [serial = 153] [outer = 0x1191c6400] 18:22:41 INFO - PROCESS | 2218 | 1463188961083 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x1196ef400) [pid = 2218] [serial = 154] [outer = 0x1191c6400] 18:22:41 INFO - PROCESS | 2218 | 1463188961481 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]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 18:22:41 INFO - PROCESS | 2218 | 1463188961523 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:22:41 INFO - PROCESS | 2218 | 1463188961525 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:22:41 INFO - PROCESS | 2218 | 1463188961527 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 2218 | 1463188961528 Marionette TRACE conn2 <- [1,182,null,{}] 18:22:41 INFO - PROCESS | 2218 | 1463188961531 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}] 18:22:41 INFO - PROCESS | 2218 | 1463188961625 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:22:41 INFO - PROCESS | 2218 | 1463188961670 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115f800 == 53 [pid = 2218] [id = 53] 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x1191c6800) [pid = 2218] [serial = 155] [outer = 0x0] 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x11983cc00) [pid = 2218] [serial = 156] [outer = 0x1191c6800] 18:22:41 INFO - PROCESS | 2218 | 1463188961699 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x120e04c00) [pid = 2218] [serial = 157] [outer = 0x1191c6800] 18:22:42 INFO - PROCESS | 2218 | 1463188962112 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]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 18:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:22:42 INFO - PROCESS | 2218 | 1463188962148 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 2218 | 1463188962149 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:22:42 INFO - PROCESS | 2218 | 1463188962151 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 2218 | 1463188962153 Marionette TRACE conn2 <- [1,186,null,{}] 18:22:42 INFO - PROCESS | 2218 | 1463188962155 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}] 18:22:42 INFO - PROCESS | 2218 | 1463188962242 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:22:42 INFO - PROCESS | 2218 | 1463188962401 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x115d0b000 == 54 [pid = 2218] [id = 54] 18:22:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x112019000) [pid = 2218] [serial = 158] [outer = 0x0] 18:22:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1122aac00) [pid = 2218] [serial = 159] [outer = 0x112019000] 18:22:42 INFO - PROCESS | 2218 | 1463188962430 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x11341c800) [pid = 2218] [serial = 160] [outer = 0x112019000] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11915c000 == 53 [pid = 2218] [id = 48] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x119440800 == 52 [pid = 2218] [id = 34] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11808e800 == 51 [pid = 2218] [id = 47] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11742c800 == 50 [pid = 2218] [id = 46] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x116aad800 == 49 [pid = 2218] [id = 29] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x1189dc000 == 48 [pid = 2218] [id = 32] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x116869800 == 47 [pid = 2218] [id = 45] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11743f800 == 46 [pid = 2218] [id = 30] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x115e42800 == 45 [pid = 2218] [id = 44] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x115d15800 == 44 [pid = 2218] [id = 27] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x1164d8800 == 43 [pid = 2218] [id = 28] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11264e000 == 42 [pid = 2218] [id = 43] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x119443000 == 41 [pid = 2218] [id = 35] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x112271800 == 40 [pid = 2218] [id = 33] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x118083800 == 39 [pid = 2218] [id = 31] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x12115f800 == 38 [pid = 2218] [id = 53] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x119a92000 == 37 [pid = 2218] [id = 36] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11742b800 == 36 [pid = 2218] [id = 52] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x119e96000 == 35 [pid = 2218] [id = 37] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x12115e800 == 34 [pid = 2218] [id = 38] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x121bef000 == 33 [pid = 2218] [id = 40] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x119438000 == 32 [pid = 2218] [id = 51] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x1134b0000 == 31 [pid = 2218] [id = 49] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x123e1f000 == 30 [pid = 2218] [id = 41] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x11672f000 == 29 [pid = 2218] [id = 50] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x1212b3800 == 28 [pid = 2218] [id = 39] 18:22:43 INFO - PROCESS | 2218 | --DOCSHELL 0x125f4e000 == 27 [pid = 2218] [id = 42] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x119e77400) [pid = 2218] [serial = 99] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x120e0e800) [pid = 2218] [serial = 102] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x121117c00) [pid = 2218] [serial = 105] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x121429800) [pid = 2218] [serial = 106] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1217f0c00) [pid = 2218] [serial = 108] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x124cb1000) [pid = 2218] [serial = 111] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x12552fc00) [pid = 2218] [serial = 114] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12635f800) [pid = 2218] [serial = 117] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x12660c400) [pid = 2218] [serial = 120] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x112a68800) [pid = 2218] [serial = 69] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x114fdcc00) [pid = 2218] [serial = 72] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x118357c00) [pid = 2218] [serial = 75] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x1191c2400) [pid = 2218] [serial = 76] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x1166cb800) [pid = 2218] [serial = 78] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x117563400) [pid = 2218] [serial = 81] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x1176a0c00) [pid = 2218] [serial = 82] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x1182cb800) [pid = 2218] [serial = 84] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x118525c00) [pid = 2218] [serial = 87] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x118d76800) [pid = 2218] [serial = 90] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1191c4800) [pid = 2218] [serial = 91] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x119536400) [pid = 2218] [serial = 93] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x1196fa000) [pid = 2218] [serial = 96] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x11983ec00) [pid = 2218] [serial = 97] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x120e0a400) [pid = 2218] [serial = 100] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x123ef3c00) [pid = 2218] [serial = 109] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x125411000) [pid = 2218] [serial = 112] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x116845400) [pid = 2218] [serial = 79] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x11832f800) [pid = 2218] [serial = 85] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x116a6d800) [pid = 2218] [serial = 73] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1196efc00) [pid = 2218] [serial = 94] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x112f40c00) [pid = 2218] [serial = 70] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12daa5000) [pid = 2218] [serial = 67] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x12780e800) [pid = 2218] [serial = 123] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118578800) [pid = 2218] [serial = 88] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x1213d0c00) [pid = 2218] [serial = 11] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x1217e8400) [pid = 2218] [serial = 8] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x12bf17000) [pid = 2218] [serial = 33] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x118116800) [pid = 2218] [serial = 34] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x12bf05400) [pid = 2218] [serial = 30] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x12bf13800) [pid = 2218] [serial = 31] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x12bad2000) [pid = 2218] [serial = 27] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x12bb03800) [pid = 2218] [serial = 28] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x12b8ac000) [pid = 2218] [serial = 25] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x12abcf800) [pid = 2218] [serial = 24] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x12a945800) [pid = 2218] [serial = 22] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x12a941400) [pid = 2218] [serial = 21] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x119537800) [pid = 2218] [serial = 16] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x128da4c00) [pid = 2218] [serial = 18] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x1293a0800) [pid = 2218] [serial = 15] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x12c51c400) [pid = 2218] [serial = 63] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x12da9d000) [pid = 2218] [serial = 60] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x12daa1000) [pid = 2218] [serial = 61] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x11832e000) [pid = 2218] [serial = 57] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x118d97c00) [pid = 2218] [serial = 58] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x12d7bb800) [pid = 2218] [serial = 55] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x12d1cd800) [pid = 2218] [serial = 54] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 74 (0x12d1dd000) [pid = 2218] [serial = 48] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 73 (0x12d1b9800) [pid = 2218] [serial = 51] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 72 (0x12cc0ec00) [pid = 2218] [serial = 45] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 71 (0x12cd78400) [pid = 2218] [serial = 46] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 70 (0x12c9de000) [pid = 2218] [serial = 42] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 69 (0x12cc06000) [pid = 2218] [serial = 43] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 68 (0x12bf1a000) [pid = 2218] [serial = 39] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 67 (0x12c9d5800) [pid = 2218] [serial = 40] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 66 (0x118353400) [pid = 2218] [serial = 37] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 65 (0x11834c800) [pid = 2218] [serial = 36] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 64 (0x12daa5800) [pid = 2218] [serial = 66] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | --DOMWINDOW == 63 (0x12c520800) [pid = 2218] [serial = 64] [outer = 0x0] [url = about:blank] 18:22:43 INFO - PROCESS | 2218 | 1463188963417 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]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1321ms 18:22:43 INFO - PROCESS | 2218 | 1463188963474 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 2218 | 1463188963477 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:22:43 INFO - PROCESS | 2218 | 1463188963483 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 2218 | 1463188963487 Marionette TRACE conn2 <- [1,190,null,{}] 18:22:43 INFO - PROCESS | 2218 | 1463188963494 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}] 18:22:43 INFO - PROCESS | 2218 | 1463188963591 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:22:43 INFO - PROCESS | 2218 | 1463188963623 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x11273a000 == 28 [pid = 2218] [id = 55] 18:22:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 64 (0x115e7bc00) [pid = 2218] [serial = 161] [outer = 0x0] 18:22:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 65 (0x116004c00) [pid = 2218] [serial = 162] [outer = 0x115e7bc00] 18:22:43 INFO - PROCESS | 2218 | 1463188963650 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 66 (0x1164b2800) [pid = 2218] [serial = 163] [outer = 0x115e7bc00] 18:22:43 INFO - PROCESS | 2218 | 1463188963940 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]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 18:22:43 INFO - PROCESS | 2218 | 1463188963959 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 2218 | 1463188963963 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:22:43 INFO - PROCESS | 2218 | 1463188963975 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 2218 | 1463188963977 Marionette TRACE conn2 <- [1,194,null,{}] 18:22:43 INFO - PROCESS | 2218 | 1463188963979 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}] 18:22:44 INFO - PROCESS | 2218 | 1463188964062 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:22:44 INFO - PROCESS | 2218 | 1463188964101 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134b6800 == 29 [pid = 2218] [id = 56] 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 67 (0x115e7c400) [pid = 2218] [serial = 164] [outer = 0x0] 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 68 (0x1167b8400) [pid = 2218] [serial = 165] [outer = 0x115e7c400] 18:22:44 INFO - PROCESS | 2218 | 1463188964127 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 69 (0x11756d400) [pid = 2218] [serial = 166] [outer = 0x115e7c400] 18:22:44 INFO - PROCESS | 2218 | 1463188964388 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]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 422ms 18:22:44 INFO - PROCESS | 2218 | 1463188964397 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 2218 | 1463188964400 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:22:44 INFO - PROCESS | 2218 | 1463188964413 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 2218 | 1463188964415 Marionette TRACE conn2 <- [1,198,null,{}] 18:22:44 INFO - PROCESS | 2218 | 1463188964431 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}] 18:22:44 INFO - PROCESS | 2218 | 1463188964514 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:22:44 INFO - PROCESS | 2218 | 1463188964522 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x116883000 == 30 [pid = 2218] [id = 57] 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 70 (0x118115800) [pid = 2218] [serial = 167] [outer = 0x0] 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 71 (0x1182c4c00) [pid = 2218] [serial = 168] [outer = 0x118115800] 18:22:44 INFO - PROCESS | 2218 | 1463188964552 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 72 (0x118330000) [pid = 2218] [serial = 169] [outer = 0x118115800] 18:22:44 INFO - PROCESS | 2218 | 1463188964857 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]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 487ms 18:22:44 INFO - PROCESS | 2218 | 1463188964892 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 2218 | 1463188964893 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:22:44 INFO - PROCESS | 2218 | 1463188964903 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 2218 | 1463188964905 Marionette TRACE conn2 <- [1,202,null,{}] 18:22:44 INFO - PROCESS | 2218 | 1463188964907 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}] 18:22:44 INFO - PROCESS | 2218 | 1463188964974 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:22:44 INFO - PROCESS | 2218 | 1463188964978 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x11742d800 == 31 [pid = 2218] [id = 58] 18:22:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 73 (0x11834cc00) [pid = 2218] [serial = 170] [outer = 0x0] 18:22:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 74 (0x118352c00) [pid = 2218] [serial = 171] [outer = 0x11834cc00] 18:22:45 INFO - PROCESS | 2218 | 1463188965006 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 75 (0x1184f6c00) [pid = 2218] [serial = 172] [outer = 0x11834cc00] 18:22:45 INFO - PROCESS | 2218 | 1463188965280 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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 421ms 18:22:45 INFO - PROCESS | 2218 | 1463188965325 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 2218 | 1463188965327 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:22:45 INFO - PROCESS | 2218 | 1463188965330 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 2218 | 1463188965331 Marionette TRACE conn2 <- [1,206,null,{}] 18:22:45 INFO - PROCESS | 2218 | 1463188965336 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}] 18:22:45 INFO - PROCESS | 2218 | 1463188965432 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:22:45 INFO - PROCESS | 2218 | 1463188965441 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x11809d800 == 32 [pid = 2218] [id = 59] 18:22:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x1184f3000) [pid = 2218] [serial = 173] [outer = 0x0] 18:22:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x11856c400) [pid = 2218] [serial = 174] [outer = 0x1184f3000] 18:22:45 INFO - PROCESS | 2218 | 1463188965483 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x118d76000) [pid = 2218] [serial = 175] [outer = 0x1184f3000] 18:22:45 INFO - PROCESS | 2218 | 1463188965978 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]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 18:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:22:46 INFO - PROCESS | 2218 | 1463188966007 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 2218 | 1463188966008 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:22:46 INFO - PROCESS | 2218 | 1463188966010 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 2218 | 1463188966018 Marionette TRACE conn2 <- [1,210,null,{}] 18:22:46 INFO - PROCESS | 2218 | 1463188966021 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}] 18:22:46 INFO - PROCESS | 2218 | 1463188966115 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:22:46 INFO - PROCESS | 2218 | 1463188966159 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x119152000 == 33 [pid = 2218] [id = 60] 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x118d93800) [pid = 2218] [serial = 176] [outer = 0x0] 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x1191c4c00) [pid = 2218] [serial = 177] [outer = 0x118d93800] 18:22:46 INFO - PROCESS | 2218 | 1463188966185 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x11953f400) [pid = 2218] [serial = 178] [outer = 0x118d93800] 18:22:46 INFO - PROCESS | 2218 | 1463188966505 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]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 527ms 18:22:46 INFO - PROCESS | 2218 | 1463188966538 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 2218 | 1463188966539 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:22:46 INFO - PROCESS | 2218 | 1463188966541 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 2218 | 1463188966542 Marionette TRACE conn2 <- [1,214,null,{}] 18:22:46 INFO - PROCESS | 2218 | 1463188966544 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}] 18:22:46 INFO - PROCESS | 2218 | 1463188966625 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:22:46 INFO - PROCESS | 2218 | 1463188966630 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x11943b000 == 34 [pid = 2218] [id = 61] 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x118527800) [pid = 2218] [serial = 179] [outer = 0x0] 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1196ed800) [pid = 2218] [serial = 180] [outer = 0x118527800] 18:22:46 INFO - PROCESS | 2218 | 1463188966655 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x11983a800) [pid = 2218] [serial = 181] [outer = 0x118527800] 18:22:46 INFO - PROCESS | 2218 | 1463188966945 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]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 18:22:46 INFO - PROCESS | 2218 | 1463188966965 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 2218 | 1463188966968 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:22:46 INFO - PROCESS | 2218 | 1463188966978 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 2218 | 1463188966980 Marionette TRACE conn2 <- [1,218,null,{}] 18:22:46 INFO - PROCESS | 2218 | 1463188966983 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}] 18:22:47 INFO - PROCESS | 2218 | 1463188967109 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:22:47 INFO - PROCESS | 2218 | 1463188967126 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x11989b000 == 35 [pid = 2218] [id = 62] 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x118d95c00) [pid = 2218] [serial = 182] [outer = 0x0] 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x119b6ec00) [pid = 2218] [serial = 183] [outer = 0x118d95c00] 18:22:47 INFO - PROCESS | 2218 | 1463188967167 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x120e0b800) [pid = 2218] [serial = 184] [outer = 0x118d95c00] 18:22:47 INFO - PROCESS | 2218 | 1463188967578 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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 620ms 18:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:22:47 INFO - PROCESS | 2218 | 1463188967599 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 2218 | 1463188967600 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:22:47 INFO - PROCESS | 2218 | 1463188967602 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 2218 | 1463188967603 Marionette TRACE conn2 <- [1,222,null,{}] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x11953bc00) [pid = 2218] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x116852000) [pid = 2218] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x11811dc00) [pid = 2218] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x1191cb800) [pid = 2218] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x111d8a800) [pid = 2218] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x1120edc00) [pid = 2218] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x112f3e000) [pid = 2218] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x127806400) [pid = 2218] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x1182dc800) [pid = 2218] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x123f72400) [pid = 2218] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x125fb6800) [pid = 2218] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:22:47 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x12149ec00) [pid = 2218] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:22:47 INFO - PROCESS | 2218 | 1463188967665 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}] 18:22:47 INFO - PROCESS | 2218 | 1463188967729 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:22:47 INFO - PROCESS | 2218 | 1463188967734 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x11831d800 == 36 [pid = 2218] [id = 63] 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x118117c00) [pid = 2218] [serial = 185] [outer = 0x0] 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x118359400) [pid = 2218] [serial = 186] [outer = 0x118117c00] 18:22:47 INFO - PROCESS | 2218 | 1463188967761 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x120e0c400) [pid = 2218] [serial = 187] [outer = 0x118117c00] 18:22:48 INFO - PROCESS | 2218 | 1463188968058 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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 18:22:48 INFO - PROCESS | 2218 | 1463188968074 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 2218 | 1463188968075 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:22:48 INFO - PROCESS | 2218 | 1463188968078 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 2218 | 1463188968079 Marionette TRACE conn2 <- [1,226,null,{}] 18:22:48 INFO - PROCESS | 2218 | 1463188968081 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}] 18:22:48 INFO - PROCESS | 2218 | 1463188968153 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:22:48 INFO - PROCESS | 2218 | 1463188968158 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e96000 == 37 [pid = 2218] [id = 64] 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x120e0a800) [pid = 2218] [serial = 188] [outer = 0x0] 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x121014c00) [pid = 2218] [serial = 189] [outer = 0x120e0a800] 18:22:48 INFO - PROCESS | 2218 | 1463188968186 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x121117c00) [pid = 2218] [serial = 190] [outer = 0x120e0a800] 18:22:48 INFO - PROCESS | 2218 | 1463188968490 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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 18:22:48 INFO - PROCESS | 2218 | 1463188968497 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 2218 | 1463188968498 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:22:48 INFO - PROCESS | 2218 | 1463188968513 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 2218 | 1463188968515 Marionette TRACE conn2 <- [1,230,null,{}] 18:22:48 INFO - PROCESS | 2218 | 1463188968519 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}] 18:22:48 INFO - PROCESS | 2218 | 1463188968631 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:22:48 INFO - PROCESS | 2218 | 1463188968639 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12116f000 == 38 [pid = 2218] [id = 65] 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x121012c00) [pid = 2218] [serial = 191] [outer = 0x0] 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1213cf800) [pid = 2218] [serial = 192] [outer = 0x121012c00] 18:22:48 INFO - PROCESS | 2218 | 1463188968668 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x11857bc00) [pid = 2218] [serial = 193] [outer = 0x121012c00] 18:22:48 INFO - PROCESS | 2218 | 1463188968955 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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 18:22:48 INFO - PROCESS | 2218 | 1463188968995 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 2218 | 1463188968997 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:22:49 INFO - PROCESS | 2218 | 1463188969005 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 2218 | 1463188969007 Marionette TRACE conn2 <- [1,234,null,{}] 18:22:49 INFO - PROCESS | 2218 | 1463188969010 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}] 18:22:49 INFO - PROCESS | 2218 | 1463188969117 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:22:49 INFO - PROCESS | 2218 | 1463188969126 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x123d4e800 == 39 [pid = 2218] [id = 66] 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x121b13800) [pid = 2218] [serial = 194] [outer = 0x0] 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x123eec000) [pid = 2218] [serial = 195] [outer = 0x121b13800] 18:22:49 INFO - PROCESS | 2218 | 1463188969166 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x123ff2800) [pid = 2218] [serial = 196] [outer = 0x121b13800] 18:22:49 INFO - PROCESS | 2218 | 1463188969559 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]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 574ms 18:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:22:49 INFO - PROCESS | 2218 | 1463188969575 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 2218 | 1463188969577 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:22:49 INFO - PROCESS | 2218 | 1463188969579 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 2218 | 1463188969580 Marionette TRACE conn2 <- [1,238,null,{}] 18:22:49 INFO - PROCESS | 2218 | 1463188969582 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}] 18:22:49 INFO - PROCESS | 2218 | 1463188969667 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:22:49 INFO - PROCESS | 2218 | 1463188969739 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x111f0d800 == 40 [pid = 2218] [id = 67] 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x111b09c00) [pid = 2218] [serial = 197] [outer = 0x0] 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x111d83400) [pid = 2218] [serial = 198] [outer = 0x111b09c00] 18:22:49 INFO - PROCESS | 2218 | 1463188969770 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x112f40400) [pid = 2218] [serial = 199] [outer = 0x111b09c00] 18:22:50 INFO - PROCESS | 2218 | 1463188970285 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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 718ms 18:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:22:50 INFO - PROCESS | 2218 | 1463188970298 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 2218 | 1463188970301 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:22:50 INFO - PROCESS | 2218 | 1463188970304 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 2218 | 1463188970307 Marionette TRACE conn2 <- [1,242,null,{}] 18:22:50 INFO - PROCESS | 2218 | 1463188970310 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}] 18:22:50 INFO - PROCESS | 2218 | 1463188970411 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:22:50 INFO - PROCESS | 2218 | 1463188970475 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f71800 == 41 [pid = 2218] [id = 68] 18:22:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x115e18400) [pid = 2218] [serial = 200] [outer = 0x0] 18:22:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x116852000) [pid = 2218] [serial = 201] [outer = 0x115e18400] 18:22:50 INFO - PROCESS | 2218 | 1463188970506 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x1176a0c00) [pid = 2218] [serial = 202] [outer = 0x115e18400] 18:22:51 INFO - PROCESS | 2218 | 1463188971129 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]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 873ms 18:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:22:51 INFO - PROCESS | 2218 | 1463188971178 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 2218 | 1463188971180 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:22:51 INFO - PROCESS | 2218 | 1463188971183 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 2218 | 1463188971186 Marionette TRACE conn2 <- [1,246,null,{}] 18:22:51 INFO - PROCESS | 2218 | 1463188971190 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}] 18:22:51 INFO - PROCESS | 2218 | 1463188971287 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x123d4e800 == 40 [pid = 2218] [id = 66] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x12116f000 == 39 [pid = 2218] [id = 65] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x119e96000 == 38 [pid = 2218] [id = 64] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11831d800 == 37 [pid = 2218] [id = 63] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11989b000 == 36 [pid = 2218] [id = 62] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11943b000 == 35 [pid = 2218] [id = 61] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x119152000 == 34 [pid = 2218] [id = 60] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11809d800 == 33 [pid = 2218] [id = 59] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11742d800 == 32 [pid = 2218] [id = 58] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x116883000 == 31 [pid = 2218] [id = 57] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x1134b6800 == 30 [pid = 2218] [id = 56] 18:22:51 INFO - PROCESS | 2218 | --DOCSHELL 0x11273a000 == 29 [pid = 2218] [id = 55] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x128d9d800) [pid = 2218] [serial = 124] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x1196f9800) [pid = 2218] [serial = 145] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x116a6b400) [pid = 2218] [serial = 129] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x1182d0400) [pid = 2218] [serial = 132] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x119206400) [pid = 2218] [serial = 141] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x119534800) [pid = 2218] [serial = 142] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x119631800) [pid = 2218] [serial = 144] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x11852ac00) [pid = 2218] [serial = 138] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x11832c400) [pid = 2218] [serial = 133] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x118357000) [pid = 2218] [serial = 136] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x112f81800) [pid = 2218] [serial = 126] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x114fd9c00) [pid = 2218] [serial = 127] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x117693800) [pid = 2218] [serial = 130] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x118d76400) [pid = 2218] [serial = 139] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x1182d6000) [pid = 2218] [serial = 135] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x121012800) [pid = 2218] [serial = 103] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x12659c000) [pid = 2218] [serial = 118] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x127805c00) [pid = 2218] [serial = 121] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | --DOMWINDOW == 74 (0x125fb8c00) [pid = 2218] [serial = 115] [outer = 0x0] [url = about:blank] 18:22:51 INFO - PROCESS | 2218 | 1463188971350 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x112738000 == 30 [pid = 2218] [id = 69] 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 75 (0x113499400) [pid = 2218] [serial = 203] [outer = 0x0] 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x115e82800) [pid = 2218] [serial = 204] [outer = 0x113499400] 18:22:51 INFO - PROCESS | 2218 | 1463188971377 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x1167b3000) [pid = 2218] [serial = 205] [outer = 0x113499400] 18:22:51 INFO - PROCESS | 2218 | 1463188971663 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]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 523ms 18:22:51 INFO - PROCESS | 2218 | 1463188971708 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 2218 | 1463188971712 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:22:51 INFO - PROCESS | 2218 | 1463188971726 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 2218 | 1463188971728 Marionette TRACE conn2 <- [1,250,null,{}] 18:22:51 INFO - PROCESS | 2218 | 1463188971730 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}] 18:22:51 INFO - PROCESS | 2218 | 1463188971804 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x1168b6800) [pid = 2218] [serial = 206] [outer = 0x12cd84000] 18:22:51 INFO - PROCESS | 2218 | 1463188971828 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ac9000 == 31 [pid = 2218] [id = 70] 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x118118800) [pid = 2218] [serial = 207] [outer = 0x0] 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x11811dc00) [pid = 2218] [serial = 208] [outer = 0x118118800] 18:22:51 INFO - PROCESS | 2218 | 1463188971858 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x1182d3c00) [pid = 2218] [serial = 209] [outer = 0x118118800] 18:22:52 INFO - PROCESS | 2218 | 1463188972195 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]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 527ms 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:22:52 INFO - PROCESS | 2218 | 1463188972247 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 2218 | 1463188972249 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:22:52 INFO - PROCESS | 2218 | 1463188972251 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 2218 | 1463188972253 Marionette TRACE conn2 <- [1,254,null,{}] 18:22:52 INFO - PROCESS | 2218 | 1463188972261 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}] 18:22:52 INFO - PROCESS | 2218 | 1463188972339 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:22:52 INFO - PROCESS | 2218 | 1463188972383 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e22000 == 32 [pid = 2218] [id = 71] 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x118119000) [pid = 2218] [serial = 210] [outer = 0x0] 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x11834ec00) [pid = 2218] [serial = 211] [outer = 0x118119000] 18:22:52 INFO - PROCESS | 2218 | 1463188972411 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x118d7d400) [pid = 2218] [serial = 212] [outer = 0x118119000] 18:22:52 INFO - PROCESS | 2218 | 1463188972707 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]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 18:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:22:52 INFO - PROCESS | 2218 | 1463188972725 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 2218 | 1463188972727 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:22:52 INFO - PROCESS | 2218 | 1463188972729 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 2218 | 1463188972730 Marionette TRACE conn2 <- [1,258,null,{}] 18:22:52 INFO - PROCESS | 2218 | 1463188972732 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}] 18:22:52 INFO - PROCESS | 2218 | 1463188972813 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:22:52 INFO - PROCESS | 2218 | 1463188972819 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x119151000 == 33 [pid = 2218] [id = 72] 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x1191be800) [pid = 2218] [serial = 213] [outer = 0x0] 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x119208c00) [pid = 2218] [serial = 214] [outer = 0x1191be800] 18:22:52 INFO - PROCESS | 2218 | 1463188972845 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x119532c00) [pid = 2218] [serial = 215] [outer = 0x1191be800] 18:22:53 INFO - PROCESS | 2218 | 1463188973137 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]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 418ms 18:22:53 INFO - PROCESS | 2218 | 1463188973147 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 2218 | 1463188973148 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:22:53 INFO - PROCESS | 2218 | 1463188973151 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - PROCESS | 2218 | 1463188973153 Marionette TRACE conn2 <- [1,262,null,{}] 18:22:53 INFO - PROCESS | 2218 | 1463188973165 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}] 18:22:53 INFO - PROCESS | 2218 | 1463188973239 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:22:53 INFO - PROCESS | 2218 | 1463188973287 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x1130ac800 == 34 [pid = 2218] [id = 73] 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x112029c00) [pid = 2218] [serial = 216] [outer = 0x0] 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x119533000) [pid = 2218] [serial = 217] [outer = 0x112029c00] 18:22:53 INFO - PROCESS | 2218 | 1463188973313 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x1196ee400) [pid = 2218] [serial = 218] [outer = 0x112029c00] 18:22:53 INFO - PROCESS | 2218 | 1463188973577 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]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 476ms 18:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:22:53 INFO - PROCESS | 2218 | 1463188973649 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 2218 | 1463188973651 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:22:53 INFO - PROCESS | 2218 | 1463188973654 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - PROCESS | 2218 | 1463188973655 Marionette TRACE conn2 <- [1,266,null,{}] 18:22:53 INFO - PROCESS | 2218 | 1463188973657 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}] 18:22:53 INFO - PROCESS | 2218 | 1463188973762 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:22:53 INFO - PROCESS | 2218 | 1463188973792 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x119b91000 == 35 [pid = 2218] [id = 74] 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x112f3f800) [pid = 2218] [serial = 219] [outer = 0x0] 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1196ee800) [pid = 2218] [serial = 220] [outer = 0x112f3f800] 18:22:53 INFO - PROCESS | 2218 | 1463188973817 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x121277000) [pid = 2218] [serial = 221] [outer = 0x112f3f800] 18:22:54 INFO - PROCESS | 2218 | 1463188974105 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]]]}] 18:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 18:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:22:54 INFO - PROCESS | 2218 | 1463188974123 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 2218 | 1463188974124 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:22:54 INFO - PROCESS | 2218 | 1463188974126 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 2218 | 1463188974127 Marionette TRACE conn2 <- [1,270,null,{}] 18:22:54 INFO - PROCESS | 2218 | 1463188974143 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}] 18:22:54 INFO - PROCESS | 2218 | 1463188974230 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:22:54 INFO - PROCESS | 2218 | 1463188974235 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e9d800 == 36 [pid = 2218] [id = 75] 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1196f4000) [pid = 2218] [serial = 222] [outer = 0x0] 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x121581400) [pid = 2218] [serial = 223] [outer = 0x1196f4000] 18:22:54 INFO - PROCESS | 2218 | 1463188974261 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x121a1dc00) [pid = 2218] [serial = 224] [outer = 0x1196f4000] 18:22:54 INFO - PROCESS | 2218 | 1463188974561 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]]]}] 18:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 18:22:54 INFO - PROCESS | 2218 | 1463188974598 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 2218 | 1463188974599 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:22:54 INFO - PROCESS | 2218 | 1463188974609 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 2218 | 1463188974610 Marionette TRACE conn2 <- [1,274,null,{}] 18:22:54 INFO - PROCESS | 2218 | 1463188974613 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}] 18:22:54 INFO - PROCESS | 2218 | 1463188974699 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:22:54 INFO - PROCESS | 2218 | 1463188974705 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214ec000 == 37 [pid = 2218] [id = 76] 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x1214a5400) [pid = 2218] [serial = 225] [outer = 0x0] 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x123fec400) [pid = 2218] [serial = 226] [outer = 0x1214a5400] 18:22:54 INFO - PROCESS | 2218 | 1463188974730 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x124f1dc00) [pid = 2218] [serial = 227] [outer = 0x1214a5400] 18:22:55 INFO - PROCESS | 2218 | 1463188975042 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]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 18:22:55 INFO - PROCESS | 2218 | 1463188975078 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 2218 | 1463188975079 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:22:55 INFO - PROCESS | 2218 | 1463188975082 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 2218 | 1463188975083 Marionette TRACE conn2 <- [1,278,null,{}] 18:22:55 INFO - PROCESS | 2218 | 1463188975090 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}] 18:22:55 INFO - PROCESS | 2218 | 1463188975173 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:22:55 INFO - PROCESS | 2218 | 1463188975177 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e0e000 == 38 [pid = 2218] [id = 77] 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x123f7d400) [pid = 2218] [serial = 228] [outer = 0x0] 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x12552d800) [pid = 2218] [serial = 229] [outer = 0x123f7d400] 18:22:55 INFO - PROCESS | 2218 | 1463188975202 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x125539800) [pid = 2218] [serial = 230] [outer = 0x123f7d400] 18:22:55 INFO - PROCESS | 2218 | 1463188975494 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]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 419ms 18:22:55 INFO - PROCESS | 2218 | 1463188975521 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 2218 | 1463188975523 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:22:55 INFO - PROCESS | 2218 | 1463188975530 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 2218 | 1463188975531 Marionette TRACE conn2 <- [1,282,null,{}] 18:22:55 INFO - PROCESS | 2218 | 1463188975533 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}] 18:22:55 INFO - PROCESS | 2218 | 1463188975676 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x118d93800) [pid = 2218] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x115e7c400) [pid = 2218] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x11834cc00) [pid = 2218] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x118115800) [pid = 2218] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x1184f3000) [pid = 2218] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x115e7bc00) [pid = 2218] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x115e18800) [pid = 2218] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x116a6d000) [pid = 2218] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x1191c6400) [pid = 2218] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x118527800) [pid = 2218] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x118d95c00) [pid = 2218] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x118117c00) [pid = 2218] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x120e0a800) [pid = 2218] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1191c6800) [pid = 2218] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:22:55 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x121012c00) [pid = 2218] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:22:55 INFO - PROCESS | 2218 | 1463188975711 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aca800 == 39 [pid = 2218] [id = 78] 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x11201a000) [pid = 2218] [serial = 231] [outer = 0x0] 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x115e18800) [pid = 2218] [serial = 232] [outer = 0x11201a000] 18:22:55 INFO - PROCESS | 2218 | 1463188975735 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x11811e800) [pid = 2218] [serial = 233] [outer = 0x11201a000] 18:22:55 INFO - PROCESS | 2218 | 1463188975986 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]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 18:22:56 INFO - PROCESS | 2218 | 1463188975999 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 2218 | 1463188976001 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:22:56 INFO - PROCESS | 2218 | 1463188976014 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 2218 | 1463188976016 Marionette TRACE conn2 <- [1,286,null,{}] 18:22:56 INFO - PROCESS | 2218 | 1463188976043 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}] 18:22:56 INFO - PROCESS | 2218 | 1463188976134 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:22:56 INFO - PROCESS | 2218 | 1463188976140 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x126562800 == 40 [pid = 2218] [id = 79] 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x11856e400) [pid = 2218] [serial = 234] [outer = 0x0] 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x125fb6800) [pid = 2218] [serial = 235] [outer = 0x11856e400] 18:22:56 INFO - PROCESS | 2218 | 1463188976169 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x1263e0800) [pid = 2218] [serial = 236] [outer = 0x11856e400] 18:22:56 INFO - PROCESS | 2218 | 1463188976484 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]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 495ms 18:22:56 INFO - PROCESS | 2218 | 1463188976507 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 2218 | 1463188976508 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:22:56 INFO - PROCESS | 2218 | 1463188976510 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 2218 | 1463188976511 Marionette TRACE conn2 <- [1,290,null,{}] 18:22:56 INFO - PROCESS | 2218 | 1463188976513 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}] 18:22:56 INFO - PROCESS | 2218 | 1463188976605 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:22:56 INFO - PROCESS | 2218 | 1463188976611 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a55800 == 41 [pid = 2218] [id = 80] 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x11857a400) [pid = 2218] [serial = 237] [outer = 0x0] 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x1263ddc00) [pid = 2218] [serial = 238] [outer = 0x11857a400] 18:22:56 INFO - PROCESS | 2218 | 1463188976635 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x1268bec00) [pid = 2218] [serial = 239] [outer = 0x11857a400] 18:22:56 INFO - PROCESS | 2218 | 1463188976897 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]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 419ms 18:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:22:56 INFO - PROCESS | 2218 | 1463188976929 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 2218 | 1463188976930 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:22:56 INFO - PROCESS | 2218 | 1463188976933 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 2218 | 1463188976934 Marionette TRACE conn2 <- [1,294,null,{}] 18:22:56 INFO - PROCESS | 2218 | 1463188976943 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}] 18:22:57 INFO - PROCESS | 2218 | 1463188977017 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:22:57 INFO - PROCESS | 2218 | 1463188977024 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d30800 == 42 [pid = 2218] [id = 81] 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x126aa9000) [pid = 2218] [serial = 240] [outer = 0x0] 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x127807400) [pid = 2218] [serial = 241] [outer = 0x126aa9000] 18:22:57 INFO - PROCESS | 2218 | 1463188977049 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x128d1ac00) [pid = 2218] [serial = 242] [outer = 0x126aa9000] 18:22:57 INFO - PROCESS | 2218 | 1463188977339 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]]]}] 18:22:57 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. 18:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 425ms 18:22:57 INFO - PROCESS | 2218 | 1463188977359 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 2218 | 1463188977360 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:22:57 INFO - PROCESS | 2218 | 1463188977362 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 2218 | 1463188977363 Marionette TRACE conn2 <- [1,298,null,{}] 18:22:57 INFO - PROCESS | 2218 | 1463188977373 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}] 18:22:57 INFO - PROCESS | 2218 | 1463188977465 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:22:57 INFO - PROCESS | 2218 | 1463188977508 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291ad000 == 43 [pid = 2218] [id = 82] 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x126aa9c00) [pid = 2218] [serial = 243] [outer = 0x0] 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x127809000) [pid = 2218] [serial = 244] [outer = 0x126aa9c00] 18:22:57 INFO - PROCESS | 2218 | 1463188977533 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x128febc00) [pid = 2218] [serial = 245] [outer = 0x126aa9c00] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x115d0b000 == 42 [pid = 2218] [id = 54] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x112738000 == 41 [pid = 2218] [id = 69] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x116f71800 == 40 [pid = 2218] [id = 68] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x111f0d800 == 39 [pid = 2218] [id = 67] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x117e22000 == 38 [pid = 2218] [id = 71] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x1214ec000 == 37 [pid = 2218] [id = 76] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x1130ac800 == 36 [pid = 2218] [id = 73] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x123e0e000 == 35 [pid = 2218] [id = 77] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x119151000 == 34 [pid = 2218] [id = 72] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x126a55800 == 33 [pid = 2218] [id = 80] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x126562800 == 32 [pid = 2218] [id = 79] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x119e9d800 == 31 [pid = 2218] [id = 75] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x116aca800 == 30 [pid = 2218] [id = 78] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x116ac9000 == 29 [pid = 2218] [id = 70] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x119b91000 == 28 [pid = 2218] [id = 74] 18:22:58 INFO - PROCESS | 2218 | --DOCSHELL 0x128d30800 == 27 [pid = 2218] [id = 81] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x123eec000) [pid = 2218] [serial = 195] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1191c4c00) [pid = 2218] [serial = 177] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x1167b8400) [pid = 2218] [serial = 165] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x11756d400) [pid = 2218] [serial = 166] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118352c00) [pid = 2218] [serial = 171] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x1184f6c00) [pid = 2218] [serial = 172] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x1182c4c00) [pid = 2218] [serial = 168] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x118330000) [pid = 2218] [serial = 169] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x11856c400) [pid = 2218] [serial = 174] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x116004c00) [pid = 2218] [serial = 162] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x1164b2800) [pid = 2218] [serial = 163] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x1122aac00) [pid = 2218] [serial = 159] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x117111400) [pid = 2218] [serial = 148] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1167ab400) [pid = 2218] [serial = 147] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x118357800) [pid = 2218] [serial = 151] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x11811f000) [pid = 2218] [serial = 150] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x1196ef400) [pid = 2218] [serial = 154] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x1196ed800) [pid = 2218] [serial = 180] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x11983a800) [pid = 2218] [serial = 181] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x11953f400) [pid = 2218] [serial = 178] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x119537c00) [pid = 2218] [serial = 153] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x120e0b800) [pid = 2218] [serial = 184] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x119b6ec00) [pid = 2218] [serial = 183] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x118359400) [pid = 2218] [serial = 186] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x121014c00) [pid = 2218] [serial = 189] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x120e0c400) [pid = 2218] [serial = 187] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x120e04c00) [pid = 2218] [serial = 157] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 74 (0x11857bc00) [pid = 2218] [serial = 193] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 73 (0x11983cc00) [pid = 2218] [serial = 156] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 72 (0x1213cf800) [pid = 2218] [serial = 192] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 71 (0x118d76000) [pid = 2218] [serial = 175] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | --DOMWINDOW == 70 (0x121117c00) [pid = 2218] [serial = 190] [outer = 0x0] [url = about:blank] 18:22:58 INFO - PROCESS | 2218 | 1463188978765 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]]]}] 18:22:58 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. 18:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1418ms 18:22:58 INFO - PROCESS | 2218 | 1463188978782 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:22:58 INFO - PROCESS | 2218 | 1463188978786 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:22:58 INFO - PROCESS | 2218 | 1463188978791 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:22:58 INFO - PROCESS | 2218 | 1463188978793 Marionette TRACE conn2 <- [1,302,null,{}] 18:22:58 INFO - PROCESS | 2218 | 1463188978797 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}] 18:22:58 INFO - PROCESS | 2218 | 1463188978870 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:22:58 INFO - PROCESS | 2218 | 1463188978912 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x113228000 == 28 [pid = 2218] [id = 83] 18:22:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 71 (0x114fdcc00) [pid = 2218] [serial = 246] [outer = 0x0] 18:22:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 72 (0x116187800) [pid = 2218] [serial = 247] [outer = 0x114fdcc00] 18:22:58 INFO - PROCESS | 2218 | 1463188978940 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 73 (0x1131b2c00) [pid = 2218] [serial = 248] [outer = 0x114fdcc00] 18:22:59 INFO - PROCESS | 2218 | 1463188979244 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]]]}] 18:22:59 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. 18:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 471ms 18:22:59 INFO - PROCESS | 2218 | 1463188979262 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 2218 | 1463188979266 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:22:59 INFO - PROCESS | 2218 | 1463188979274 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 2218 | 1463188979276 Marionette TRACE conn2 <- [1,306,null,{}] 18:22:59 INFO - PROCESS | 2218 | 1463188979278 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}] 18:22:59 INFO - PROCESS | 2218 | 1463188979348 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:22:59 INFO - PROCESS | 2218 | 1463188979354 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x1164e0000 == 29 [pid = 2218] [id = 84] 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 74 (0x1166cc000) [pid = 2218] [serial = 249] [outer = 0x0] 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 75 (0x117563400) [pid = 2218] [serial = 250] [outer = 0x1166cc000] 18:22:59 INFO - PROCESS | 2218 | 1463188979383 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x118111800) [pid = 2218] [serial = 251] [outer = 0x1166cc000] 18:22:59 INFO - PROCESS | 2218 | 1463188979696 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]]]}] 18:22:59 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. 18:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 469ms 18:22:59 INFO - PROCESS | 2218 | 1463188979744 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 2218 | 1463188979745 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:22:59 INFO - PROCESS | 2218 | 1463188979748 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 2218 | 1463188979750 Marionette TRACE conn2 <- [1,310,null,{}] 18:22:59 INFO - PROCESS | 2218 | 1463188979757 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}] 18:22:59 INFO - PROCESS | 2218 | 1463188979814 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:22:59 INFO - PROCESS | 2218 | 1463188979820 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ab9000 == 30 [pid = 2218] [id = 85] 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x111d28800) [pid = 2218] [serial = 252] [outer = 0x0] 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x1182dfc00) [pid = 2218] [serial = 253] [outer = 0x111d28800] 18:22:59 INFO - PROCESS | 2218 | 1463188979877 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x118331c00) [pid = 2218] [serial = 254] [outer = 0x111d28800] 18:23:00 INFO - PROCESS | 2218 | 1463188980347 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]]]}] 18:23:00 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. 18:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 626ms 18:23:00 INFO - PROCESS | 2218 | 1463188980375 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 2218 | 1463188980377 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:23:00 INFO - PROCESS | 2218 | 1463188980381 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 2218 | 1463188980383 Marionette TRACE conn2 <- [1,314,null,{}] 18:23:00 INFO - PROCESS | 2218 | 1463188980395 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}] 18:23:00 INFO - PROCESS | 2218 | 1463188980481 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:23:00 INFO - PROCESS | 2218 | 1463188980487 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e06800 == 31 [pid = 2218] [id = 86] 18:23:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x118356c00) [pid = 2218] [serial = 255] [outer = 0x0] 18:23:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x118359400) [pid = 2218] [serial = 256] [outer = 0x118356c00] 18:23:00 INFO - PROCESS | 2218 | 1463188980515 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x11852b800) [pid = 2218] [serial = 257] [outer = 0x118356c00] 18:23:00 INFO - PROCESS | 2218 | 1463188980813 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]]]}] 18:23:00 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. 18:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 479ms 18:23:00 INFO - PROCESS | 2218 | 1463188980861 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 2218 | 1463188980862 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:23:00 INFO - PROCESS | 2218 | 1463188980866 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 2218 | 1463188980867 Marionette TRACE conn2 <- [1,318,null,{}] 18:23:00 INFO - PROCESS | 2218 | 1463188980873 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}] 18:23:00 INFO - PROCESS | 2218 | 1463188980982 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:23:00 INFO - PROCESS | 2218 | 1463188980990 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x1181fc800 == 32 [pid = 2218] [id = 87] 18:23:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1164f7400) [pid = 2218] [serial = 258] [outer = 0x0] 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x11856cc00) [pid = 2218] [serial = 259] [outer = 0x1164f7400] 18:23:01 INFO - PROCESS | 2218 | 1463188981016 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x118d97000) [pid = 2218] [serial = 260] [outer = 0x1164f7400] 18:23:01 INFO - PROCESS | 2218 | 1463188981330 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]]]}] 18:23:01 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. 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 473ms 18:23:01 INFO - PROCESS | 2218 | 1463188981342 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 2218 | 1463188981343 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:23:01 INFO - PROCESS | 2218 | 1463188981345 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 2218 | 1463188981359 Marionette TRACE conn2 <- [1,322,null,{}] 18:23:01 INFO - PROCESS | 2218 | 1463188981362 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}] 18:23:01 INFO - PROCESS | 2218 | 1463188981448 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:23:01 INFO - PROCESS | 2218 | 1463188981455 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x119299000 == 33 [pid = 2218] [id = 88] 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x1191bf000) [pid = 2218] [serial = 261] [outer = 0x0] 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x119211400) [pid = 2218] [serial = 262] [outer = 0x1191bf000] 18:23:01 INFO - PROCESS | 2218 | 1463188981482 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x119630c00) [pid = 2218] [serial = 263] [outer = 0x1191bf000] 18:23:01 INFO - PROCESS | 2218 | 1463188981778 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]]]}] 18:23:01 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. 18:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 482ms 18:23:01 INFO - PROCESS | 2218 | 1463188981827 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 2218 | 1463188981829 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:23:01 INFO - PROCESS | 2218 | 1463188981831 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 2218 | 1463188981832 Marionette TRACE conn2 <- [1,326,null,{}] 18:23:01 INFO - PROCESS | 2218 | 1463188981836 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}] 18:23:01 INFO - PROCESS | 2218 | 1463188981922 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:23:01 INFO - PROCESS | 2218 | 1463188981928 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x119448000 == 34 [pid = 2218] [id = 89] 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x119534800) [pid = 2218] [serial = 264] [outer = 0x0] 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x1196f4400) [pid = 2218] [serial = 265] [outer = 0x119534800] 18:23:01 INFO - PROCESS | 2218 | 1463188981955 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x11983ac00) [pid = 2218] [serial = 266] [outer = 0x119534800] 18:23:02 INFO - PROCESS | 2218 | 1463188982290 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]]]}] 18:23:02 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. 18:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 18:23:02 INFO - PROCESS | 2218 | 1463188982300 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 2218 | 1463188982304 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:23:02 INFO - PROCESS | 2218 | 1463188982309 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - PROCESS | 2218 | 1463188982310 Marionette TRACE conn2 <- [1,330,null,{}] 18:23:02 INFO - PROCESS | 2218 | 1463188982314 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}] 18:23:02 INFO - PROCESS | 2218 | 1463188982425 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:23:02 INFO - PROCESS | 2218 | 1463188982432 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a9a000 == 35 [pid = 2218] [id = 90] 18:23:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1196ef400) [pid = 2218] [serial = 267] [outer = 0x0] 18:23:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x120e04c00) [pid = 2218] [serial = 268] [outer = 0x1196ef400] 18:23:02 INFO - PROCESS | 2218 | 1463188982477 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x120e0c400) [pid = 2218] [serial = 269] [outer = 0x1196ef400] 18:23:02 INFO - PROCESS | 2218 | 1463188982849 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]]]}] 18:23:02 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. 18:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 572ms 18:23:02 INFO - PROCESS | 2218 | 1463188982884 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 2218 | 1463188982888 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:23:02 INFO - PROCESS | 2218 | 1463188982891 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - PROCESS | 2218 | 1463188982893 Marionette TRACE conn2 <- [1,334,null,{}] 18:23:02 INFO - PROCESS | 2218 | 1463188982896 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}] 18:23:03 INFO - PROCESS | 2218 | 1463188983033 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:23:03 INFO - PROCESS | 2218 | 1463188983040 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ab8800 == 36 [pid = 2218] [id = 91] 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x121012800) [pid = 2218] [serial = 270] [outer = 0x0] 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x121014800) [pid = 2218] [serial = 271] [outer = 0x121012800] 18:23:03 INFO - PROCESS | 2218 | 1463188983078 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x121113800) [pid = 2218] [serial = 272] [outer = 0x121012800] 18:23:03 INFO - PROCESS | 2218 | 1463188983364 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]]]}] 18:23:03 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. 18:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 18:23:03 INFO - PROCESS | 2218 | 1463188983412 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 2218 | 1463188983413 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:23:03 INFO - PROCESS | 2218 | 1463188983415 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 2218 | 1463188983416 Marionette TRACE conn2 <- [1,338,null,{}] 18:23:03 INFO - PROCESS | 2218 | 1463188983421 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}] 18:23:03 INFO - PROCESS | 2218 | 1463188983517 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:23:03 INFO - PROCESS | 2218 | 1463188983524 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x121169800 == 37 [pid = 2218] [id = 92] 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x111d8a800) [pid = 2218] [serial = 273] [outer = 0x0] 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x121016400) [pid = 2218] [serial = 274] [outer = 0x111d8a800] 18:23:03 INFO - PROCESS | 2218 | 1463188983549 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x121582800) [pid = 2218] [serial = 275] [outer = 0x111d8a800] 18:23:03 INFO - PROCESS | 2218 | 1463188983873 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]]]}] 18:23:03 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. 18:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 18:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:23:03 INFO - PROCESS | 2218 | 1463188983889 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 2218 | 1463188983891 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:23:03 INFO - PROCESS | 2218 | 1463188983893 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 2218 | 1463188983894 Marionette TRACE conn2 <- [1,342,null,{}] 18:23:03 INFO - PROCESS | 2218 | 1463188983897 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}] 18:23:04 INFO - PROCESS | 2218 | 1463188983998 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:23:04 INFO - PROCESS | 2218 | 1463188984025 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x1181f8800 == 38 [pid = 2218] [id = 93] 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x113398400) [pid = 2218] [serial = 276] [outer = 0x0] 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x121b1d000) [pid = 2218] [serial = 277] [outer = 0x113398400] 18:23:04 INFO - PROCESS | 2218 | 1463188984053 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x1196f1400) [pid = 2218] [serial = 278] [outer = 0x113398400] 18:23:04 INFO - PROCESS | 2218 | 1463188984406 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]]]}] 18:23:04 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. 18:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 18:23:04 INFO - PROCESS | 2218 | 1463188984413 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 2218 | 1463188984414 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:23:04 INFO - PROCESS | 2218 | 1463188984419 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - PROCESS | 2218 | 1463188984421 Marionette TRACE conn2 <- [1,346,null,{}] 18:23:04 INFO - PROCESS | 2218 | 1463188984432 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}] 18:23:04 INFO - PROCESS | 2218 | 1463188984580 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:23:04 INFO - PROCESS | 2218 | 1463188984624 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254c4000 == 39 [pid = 2218] [id = 94] 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x12540dc00) [pid = 2218] [serial = 279] [outer = 0x0] 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1255cb800) [pid = 2218] [serial = 280] [outer = 0x12540dc00] 18:23:04 INFO - PROCESS | 2218 | 1463188984661 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x125fbb800) [pid = 2218] [serial = 281] [outer = 0x12540dc00] 18:23:05 INFO - PROCESS | 2218 | 1463188985004 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]]]}] 18:23:05 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. 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:23:05 INFO - PROCESS | 2218 | 1463188985050 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 2218 | 1463188985051 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:23:05 INFO - PROCESS | 2218 | 1463188985053 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 2218 | 1463188985054 Marionette TRACE conn2 <- [1,350,null,{}] 18:23:05 INFO - PROCESS | 2218 | 1463188985057 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}] 18:23:05 INFO - PROCESS | 2218 | 1463188985144 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:23:05 INFO - PROCESS | 2218 | 1463188985148 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x126356800 == 40 [pid = 2218] [id = 95] 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x125530000) [pid = 2218] [serial = 282] [outer = 0x0] 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x12659f000) [pid = 2218] [serial = 283] [outer = 0x125530000] 18:23:05 INFO - PROCESS | 2218 | 1463188985181 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x1268b5400) [pid = 2218] [serial = 284] [outer = 0x125530000] 18:23:05 INFO - PROCESS | 2218 | 1463188985475 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]]]}] 18:23:05 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. 18:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 18:23:05 INFO - PROCESS | 2218 | 1463188985524 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 2218 | 1463188985525 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:23:05 INFO - PROCESS | 2218 | 1463188985528 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 2218 | 1463188985529 Marionette TRACE conn2 <- [1,354,null,{}] 18:23:05 INFO - PROCESS | 2218 | 1463188985531 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}] 18:23:05 INFO - PROCESS | 2218 | 1463188985623 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:23:05 INFO - PROCESS | 2218 | 1463188985628 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a67800 == 41 [pid = 2218] [id = 96] 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1263e2c00) [pid = 2218] [serial = 285] [outer = 0x0] 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12780c800) [pid = 2218] [serial = 286] [outer = 0x1263e2c00] 18:23:05 INFO - PROCESS | 2218 | 1463188985653 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x128d16000) [pid = 2218] [serial = 287] [outer = 0x1263e2c00] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x112019000) [pid = 2218] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x121b13800) [pid = 2218] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x112f3f800) [pid = 2218] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x1214a5400) [pid = 2218] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x1196f4000) [pid = 2218] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x123f7d400) [pid = 2218] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x11201a000) [pid = 2218] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x11856e400) [pid = 2218] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x11857a400) [pid = 2218] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x126aa9000) [pid = 2218] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x112029c00) [pid = 2218] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1191be800) [pid = 2218] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x118119000) [pid = 2218] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x118118800) [pid = 2218] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x113499400) [pid = 2218] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x115e18400) [pid = 2218] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:23:05 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x111b09c00) [pid = 2218] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:23:06 INFO - PROCESS | 2218 | 1463188986091 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]]]}] 18:23:06 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. 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 18:23:06 INFO - PROCESS | 2218 | 1463188986099 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:23:06 INFO - PROCESS | 2218 | 1463188986101 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:23:06 INFO - PROCESS | 2218 | 1463188986104 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 2218 | 1463188986105 Marionette TRACE conn2 <- [1,358,null,{}] 18:23:06 INFO - PROCESS | 2218 | 1463188986107 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}] 18:23:06 INFO - PROCESS | 2218 | 1463188986182 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:23:06 INFO - PROCESS | 2218 | 1463188986190 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e1e800 == 42 [pid = 2218] [id = 97] 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x118118800) [pid = 2218] [serial = 288] [outer = 0x0] 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11857a400) [pid = 2218] [serial = 289] [outer = 0x118118800] 18:23:06 INFO - PROCESS | 2218 | 1463188986215 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x12163e800) [pid = 2218] [serial = 290] [outer = 0x118118800] 18:23:06 INFO - PROCESS | 2218 | 1463188986529 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]]]}] 18:23:06 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. 18:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 18:23:06 INFO - PROCESS | 2218 | 1463188986575 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 2218 | 1463188986576 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:23:06 INFO - PROCESS | 2218 | 1463188986579 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 2218 | 1463188986580 Marionette TRACE conn2 <- [1,362,null,{}] 18:23:06 INFO - PROCESS | 2218 | 1463188986583 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}] 18:23:06 INFO - PROCESS | 2218 | 1463188986670 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:23:06 INFO - PROCESS | 2218 | 1463188986675 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293ac800 == 43 [pid = 2218] [id = 98] 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x124f1c400) [pid = 2218] [serial = 291] [outer = 0x0] 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x12780ec00) [pid = 2218] [serial = 292] [outer = 0x124f1c400] 18:23:06 INFO - PROCESS | 2218 | 1463188986704 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x128d1a000) [pid = 2218] [serial = 293] [outer = 0x124f1c400] 18:23:07 INFO - PROCESS | 2218 | 1463188987163 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]]]}] 18:23:07 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. 18:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 619ms 18:23:07 INFO - PROCESS | 2218 | 1463188987199 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 2218 | 1463188987200 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:23:07 INFO - PROCESS | 2218 | 1463188987208 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 2218 | 1463188987209 Marionette TRACE conn2 <- [1,366,null,{}] 18:23:07 INFO - PROCESS | 2218 | 1463188987212 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}] 18:23:07 INFO - PROCESS | 2218 | 1463188987288 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:23:07 INFO - PROCESS | 2218 | 1463188987293 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3e000 == 44 [pid = 2218] [id = 99] 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x128d1c400) [pid = 2218] [serial = 294] [outer = 0x0] 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x128d20000) [pid = 2218] [serial = 295] [outer = 0x128d1c400] 18:23:07 INFO - PROCESS | 2218 | 1463188987317 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x128d24800) [pid = 2218] [serial = 296] [outer = 0x128d1c400] 18:23:07 INFO - PROCESS | 2218 | 1463188987625 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]]]}] 18:23:07 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. 18:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 18:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:23:07 INFO - PROCESS | 2218 | 1463188987676 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 2218 | 1463188987678 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:23:07 INFO - PROCESS | 2218 | 1463188987680 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 2218 | 1463188987681 Marionette TRACE conn2 <- [1,370,null,{}] 18:23:07 INFO - PROCESS | 2218 | 1463188987683 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}] 18:23:07 INFO - PROCESS | 2218 | 1463188987763 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:23:07 INFO - PROCESS | 2218 | 1463188987771 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6bc800 == 45 [pid = 2218] [id = 100] 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x128d18400) [pid = 2218] [serial = 297] [outer = 0x0] 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x128d99800) [pid = 2218] [serial = 298] [outer = 0x128d18400] 18:23:07 INFO - PROCESS | 2218 | 1463188987831 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x128feb000) [pid = 2218] [serial = 299] [outer = 0x128d18400] 18:23:08 INFO - PROCESS | 2218 | 1463188988398 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]]]}] 18:23:08 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. 18:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 768ms 18:23:08 INFO - PROCESS | 2218 | 1463188988473 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 2218 | 1463188988477 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:23:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:23:08 INFO - PROCESS | 2218 | 1463188988482 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 2218 | 1463188988486 Marionette TRACE conn2 <- [1,374,null,{}] 18:23:08 INFO - PROCESS | 2218 | 1463188988518 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}] 18:23:08 INFO - PROCESS | 2218 | 1463188988675 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:23:08 INFO - PROCESS | 2218 | 1463188988724 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x116658000 == 46 [pid = 2218] [id = 101] 18:23:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x11331ec00) [pid = 2218] [serial = 300] [outer = 0x0] 18:23:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x116461400) [pid = 2218] [serial = 301] [outer = 0x11331ec00] 18:23:08 INFO - PROCESS | 2218 | 1463188988796 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1167ab400) [pid = 2218] [serial = 302] [outer = 0x11331ec00] 18:23:09 INFO - PROCESS | 2218 | 1463188989412 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:23:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:23:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1000ms 18:23:09 INFO - PROCESS | 2218 | 1463188989482 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 2218 | 1463188989484 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:23:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:23:09 INFO - PROCESS | 2218 | 1463188989488 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 2218 | 1463188989490 Marionette TRACE conn2 <- [1,378,null,{}] 18:23:09 INFO - PROCESS | 2218 | 1463188989494 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}] 18:23:09 INFO - PROCESS | 2218 | 1463188989586 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:23:09 INFO - PROCESS | 2218 | 1463188989652 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x11264b000 == 47 [pid = 2218] [id = 102] 18:23:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x112f3f800) [pid = 2218] [serial = 303] [outer = 0x0] 18:23:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x115d70800) [pid = 2218] [serial = 304] [outer = 0x112f3f800] 18:23:09 INFO - PROCESS | 2218 | 1463188989681 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1164bac00) [pid = 2218] [serial = 305] [outer = 0x112f3f800] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3e000 == 46 [pid = 2218] [id = 99] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1293ac800 == 45 [pid = 2218] [id = 98] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x123e1e800 == 44 [pid = 2218] [id = 97] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x126a67800 == 43 [pid = 2218] [id = 96] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x126356800 == 42 [pid = 2218] [id = 95] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1254c4000 == 41 [pid = 2218] [id = 94] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1181f8800 == 40 [pid = 2218] [id = 93] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x121169800 == 39 [pid = 2218] [id = 92] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x127809000) [pid = 2218] [serial = 244] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x116ab8800 == 38 [pid = 2218] [id = 91] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x119a9a000 == 37 [pid = 2218] [id = 90] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x119448000 == 36 [pid = 2218] [id = 89] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x119299000 == 35 [pid = 2218] [id = 88] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1181fc800 == 34 [pid = 2218] [id = 87] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x117e06800 == 33 [pid = 2218] [id = 86] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x116ab9000 == 32 [pid = 2218] [id = 85] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1164e0000 == 31 [pid = 2218] [id = 84] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x113228000 == 30 [pid = 2218] [id = 83] 18:23:10 INFO - PROCESS | 2218 | --DOCSHELL 0x1291ad000 == 29 [pid = 2218] [id = 82] 18:23:10 INFO - PROCESS | 2218 | 1463188990099 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1196ee800) [pid = 2218] [serial = 220] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x123fec400) [pid = 2218] [serial = 226] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x121581400) [pid = 2218] [serial = 223] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12552d800) [pid = 2218] [serial = 229] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x124f1dc00) [pid = 2218] [serial = 227] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x125539800) [pid = 2218] [serial = 230] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x11811e800) [pid = 2218] [serial = 233] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x125fb6800) [pid = 2218] [serial = 235] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1268bec00) [pid = 2218] [serial = 239] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x127807400) [pid = 2218] [serial = 241] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x115e18800) [pid = 2218] [serial = 232] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x128d1ac00) [pid = 2218] [serial = 242] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12d1bb000) [pid = 2218] [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.] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x119533000) [pid = 2218] [serial = 217] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x119208c00) [pid = 2218] [serial = 214] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x119532c00) [pid = 2218] [serial = 215] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x11834ec00) [pid = 2218] [serial = 211] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x118d7d400) [pid = 2218] [serial = 212] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x11811dc00) [pid = 2218] [serial = 208] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x1182d3c00) [pid = 2218] [serial = 209] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x115e82800) [pid = 2218] [serial = 204] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x1167b3000) [pid = 2218] [serial = 205] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x1176a0c00) [pid = 2218] [serial = 202] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x116852000) [pid = 2218] [serial = 201] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x112f40400) [pid = 2218] [serial = 199] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x111d83400) [pid = 2218] [serial = 198] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x121a1dc00) [pid = 2218] [serial = 224] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x1263ddc00) [pid = 2218] [serial = 238] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x1263e0800) [pid = 2218] [serial = 236] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x1196ee400) [pid = 2218] [serial = 218] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x11341c800) [pid = 2218] [serial = 160] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x123ff2800) [pid = 2218] [serial = 196] [outer = 0x0] [url = about:blank] 18:23:10 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x121277000) [pid = 2218] [serial = 221] [outer = 0x0] [url = about:blank] 18:23:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:23:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 18:23:10 INFO - PROCESS | 2218 | 1463188990160 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 2218 | 1463188990164 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:23:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:23:10 INFO - PROCESS | 2218 | 1463188990169 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 2218 | 1463188990170 Marionette TRACE conn2 <- [1,382,null,{}] 18:23:10 INFO - PROCESS | 2218 | 1463188990173 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}] 18:23:10 INFO - PROCESS | 2218 | 1463188990244 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:23:10 INFO - PROCESS | 2218 | 1463188990249 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x115eb8800 == 30 [pid = 2218] [id = 103] 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x1167ab800) [pid = 2218] [serial = 306] [outer = 0x0] 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x1168c1000) [pid = 2218] [serial = 307] [outer = 0x1167ab800] 18:23:10 INFO - PROCESS | 2218 | 1463188990278 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x11756f000) [pid = 2218] [serial = 308] [outer = 0x1167ab800] 18:23:10 INFO - PROCESS | 2218 | 1463188990603 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:23:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 18:23:10 INFO - PROCESS | 2218 | 1463188990647 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 2218 | 1463188990648 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:23:10 INFO - PROCESS | 2218 | 1463188990678 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 2218 | 1463188990680 Marionette TRACE conn2 <- [1,386,null,{}] 18:23:10 INFO - PROCESS | 2218 | 1463188990714 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}] 18:23:10 INFO - PROCESS | 2218 | 1463188990792 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:23:10 INFO - PROCESS | 2218 | 1463188990798 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x11742f800 == 31 [pid = 2218] [id = 104] 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1182d2800) [pid = 2218] [serial = 309] [outer = 0x0] 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x118332800) [pid = 2218] [serial = 310] [outer = 0x1182d2800] 18:23:10 INFO - PROCESS | 2218 | 1463188990831 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x118352c00) [pid = 2218] [serial = 311] [outer = 0x1182d2800] 18:23:11 INFO - PROCESS | 2218 | 1463188991133 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]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 493ms 18:23:11 INFO - PROCESS | 2218 | 1463188991160 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 2218 | 1463188991162 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:23:11 INFO - PROCESS | 2218 | 1463188991164 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 2218 | 1463188991165 Marionette TRACE conn2 <- [1,390,null,{}] 18:23:11 INFO - PROCESS | 2218 | 1463188991168 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}] 18:23:11 INFO - PROCESS | 2218 | 1463188991246 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:23:11 INFO - PROCESS | 2218 | 1463188991285 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x118096000 == 32 [pid = 2218] [id = 105] 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x1182d3000) [pid = 2218] [serial = 312] [outer = 0x0] 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x11852ac00) [pid = 2218] [serial = 313] [outer = 0x1182d3000] 18:23:11 INFO - PROCESS | 2218 | 1463188991310 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x118d98000) [pid = 2218] [serial = 314] [outer = 0x1182d3000] 18:23:11 INFO - PROCESS | 2218 | 1463188991664 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]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 18:23:11 INFO - PROCESS | 2218 | 1463188991688 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 2218 | 1463188991690 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:23:11 INFO - PROCESS | 2218 | 1463188991694 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 2218 | 1463188991695 Marionette TRACE conn2 <- [1,394,null,{}] 18:23:11 INFO - PROCESS | 2218 | 1463188991699 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}] 18:23:11 INFO - PROCESS | 2218 | 1463188991847 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:23:11 INFO - PROCESS | 2218 | 1463188991856 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191e9800 == 33 [pid = 2218] [id = 106] 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x1131b6800) [pid = 2218] [serial = 315] [outer = 0x0] 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x11834f800) [pid = 2218] [serial = 316] [outer = 0x1131b6800] 18:23:11 INFO - PROCESS | 2218 | 1463188991901 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x11920a400) [pid = 2218] [serial = 317] [outer = 0x1131b6800] 18:23:12 INFO - PROCESS | 2218 | 1463188992287 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]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 620ms 18:23:12 INFO - PROCESS | 2218 | 1463188992314 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 2218 | 1463188992315 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:23:12 INFO - PROCESS | 2218 | 1463188992317 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 2218 | 1463188992320 Marionette TRACE conn2 <- [1,398,null,{}] 18:23:12 INFO - PROCESS | 2218 | 1463188992323 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}] 18:23:12 INFO - PROCESS | 2218 | 1463188992423 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:23:12 INFO - PROCESS | 2218 | 1463188992453 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x119651800 == 34 [pid = 2218] [id = 107] 18:23:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1191c8000) [pid = 2218] [serial = 318] [outer = 0x0] 18:23:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x119537c00) [pid = 2218] [serial = 319] [outer = 0x1191c8000] 18:23:12 INFO - PROCESS | 2218 | 1463188992479 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1196f5c00) [pid = 2218] [serial = 320] [outer = 0x1191c8000] 18:23:12 INFO - PROCESS | 2218 | 1463188992826 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]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 18:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:23:12 INFO - PROCESS | 2218 | 1463188992838 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 2218 | 1463188992839 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:23:12 INFO - PROCESS | 2218 | 1463188992841 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 2218 | 1463188992842 Marionette TRACE conn2 <- [1,402,null,{}] 18:23:12 INFO - PROCESS | 2218 | 1463188992844 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}] 18:23:12 INFO - PROCESS | 2218 | 1463188992933 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:23:12 INFO - PROCESS | 2218 | 1463188992938 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a91800 == 35 [pid = 2218] [id = 108] 18:23:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x119209c00) [pid = 2218] [serial = 321] [outer = 0x0] 18:23:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x119bdfc00) [pid = 2218] [serial = 322] [outer = 0x119209c00] 18:23:12 INFO - PROCESS | 2218 | 1463188992963 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x120e10800) [pid = 2218] [serial = 323] [outer = 0x119209c00] 18:23:13 INFO - PROCESS | 2218 | 1463188993300 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]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 470ms 18:23:13 INFO - PROCESS | 2218 | 1463188993311 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 2218 | 1463188993312 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:23:13 INFO - PROCESS | 2218 | 1463188993314 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 2218 | 1463188993315 Marionette TRACE conn2 <- [1,406,null,{}] 18:23:13 INFO - PROCESS | 2218 | 1463188993318 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}] 18:23:13 INFO - PROCESS | 2218 | 1463188993412 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:23:13 INFO - PROCESS | 2218 | 1463188993417 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x121152000 == 36 [pid = 2218] [id = 109] 18:23:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x121016800) [pid = 2218] [serial = 324] [outer = 0x0] 18:23:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x1213cf800) [pid = 2218] [serial = 325] [outer = 0x121016800] 18:23:13 INFO - PROCESS | 2218 | 1463188993443 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x121582c00) [pid = 2218] [serial = 326] [outer = 0x121016800] 18:23:13 INFO - PROCESS | 2218 | 1463188993809 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]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 18:23:13 INFO - PROCESS | 2218 | 1463188993871 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 2218 | 1463188993872 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:23:13 INFO - PROCESS | 2218 | 1463188993881 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 2218 | 1463188993882 Marionette TRACE conn2 <- [1,410,null,{}] 18:23:13 INFO - PROCESS | 2218 | 1463188993895 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}] 18:23:13 INFO - PROCESS | 2218 | 1463188993980 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:23:14 INFO - PROCESS | 2218 | 1463188994010 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214dc800 == 37 [pid = 2218] [id = 110] 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x121016c00) [pid = 2218] [serial = 327] [outer = 0x0] 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x121b1b000) [pid = 2218] [serial = 328] [outer = 0x121016c00] 18:23:14 INFO - PROCESS | 2218 | 1463188994034 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x124f1dc00) [pid = 2218] [serial = 329] [outer = 0x121016c00] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12540dc00) [pid = 2218] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x113398400) [pid = 2218] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x125530000) [pid = 2218] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x1196ef400) [pid = 2218] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x119534800) [pid = 2218] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x111d28800) [pid = 2218] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x114fdcc00) [pid = 2218] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x1164f7400) [pid = 2218] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x1191bf000) [pid = 2218] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x1166cc000) [pid = 2218] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x126aa9c00) [pid = 2218] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x111d8a800) [pid = 2218] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x118356c00) [pid = 2218] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x121012800) [pid = 2218] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1263e2c00) [pid = 2218] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x118118800) [pid = 2218] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x128d1c400) [pid = 2218] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:23:14 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x124f1c400) [pid = 2218] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:23:14 INFO - PROCESS | 2218 | 1463188994421 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]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 579ms 18:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:23:14 INFO - PROCESS | 2218 | 1463188994457 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 2218 | 1463188994458 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:23:14 INFO - PROCESS | 2218 | 1463188994460 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 2218 | 1463188994461 Marionette TRACE conn2 <- [1,414,null,{}] 18:23:14 INFO - PROCESS | 2218 | 1463188994464 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}] 18:23:14 INFO - PROCESS | 2218 | 1463188994568 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:23:14 INFO - PROCESS | 2218 | 1463188994593 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x118305800 == 38 [pid = 2218] [id = 111] 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x113318000) [pid = 2218] [serial = 330] [outer = 0x0] 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x119633000) [pid = 2218] [serial = 331] [outer = 0x113318000] 18:23:14 INFO - PROCESS | 2218 | 1463188994618 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x121a1d800) [pid = 2218] [serial = 332] [outer = 0x113318000] 18:23:14 INFO - PROCESS | 2218 | 1463188994888 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]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 18:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:23:14 INFO - PROCESS | 2218 | 1463188994929 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 2218 | 1463188994930 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:23:14 INFO - PROCESS | 2218 | 1463188994933 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 2218 | 1463188994936 Marionette TRACE conn2 <- [1,418,null,{}] 18:23:14 INFO - PROCESS | 2218 | 1463188994945 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}] 18:23:15 INFO - PROCESS | 2218 | 1463188995038 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:23:15 INFO - PROCESS | 2218 | 1463188995044 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212b2800 == 39 [pid = 2218] [id = 112] 18:23:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x118112400) [pid = 2218] [serial = 333] [outer = 0x0] 18:23:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x12552d000) [pid = 2218] [serial = 334] [outer = 0x118112400] 18:23:15 INFO - PROCESS | 2218 | 1463188995072 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x12635ec00) [pid = 2218] [serial = 335] [outer = 0x118112400] 18:23:15 INFO - PROCESS | 2218 | 1463188995870 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]]]}] 18:23:15 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 18:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 978ms 18:23:15 INFO - PROCESS | 2218 | 1463188995911 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 2218 | 1463188995912 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:23:15 INFO - PROCESS | 2218 | 1463188995914 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - PROCESS | 2218 | 1463188995915 Marionette TRACE conn2 <- [1,422,null,{}] 18:23:15 INFO - PROCESS | 2218 | 1463188995918 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}] 18:23:16 INFO - PROCESS | 2218 | 1463188996004 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:23:16 INFO - PROCESS | 2218 | 1463188996010 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x126351800 == 40 [pid = 2218] [id = 113] 18:23:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x121012400) [pid = 2218] [serial = 336] [outer = 0x0] 18:23:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x1265a3000) [pid = 2218] [serial = 337] [outer = 0x121012400] 18:23:16 INFO - PROCESS | 2218 | 1463188996035 Marionette DEBUG loaded listener.js 18:23:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1268b9400) [pid = 2218] [serial = 338] [outer = 0x121012400] 18:23:16 INFO - PROCESS | 2218 | 1463188996430 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:23:16 INFO - PROCESS | 2218 | 1463188996893 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]]]}] 18:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 18:23:16 INFO - PROCESS | 2218 | 1463188996935 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 2218 | 1463188996937 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:23:16 INFO - PROCESS | 2218 | 1463188996954 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - PROCESS | 2218 | 1463188996956 Marionette TRACE conn2 <- [1,426,null,{}] 18:23:16 INFO - PROCESS | 2218 | 1463188996959 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}] 18:23:17 INFO - PROCESS | 2218 | 1463188997055 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:23:17 INFO - PROCESS | 2218 | 1463188997096 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f65000 == 41 [pid = 2218] [id = 114] 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x112a65800) [pid = 2218] [serial = 339] [outer = 0x0] 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x116a74c00) [pid = 2218] [serial = 340] [outer = 0x112a65800] 18:23:17 INFO - PROCESS | 2218 | 1463188997128 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11811e000) [pid = 2218] [serial = 341] [outer = 0x112a65800] 18:23:17 INFO - PROCESS | 2218 | 1463188997642 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] 18:23:17 INFO - PROCESS | 2218 | 1463188997682 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:23:17 INFO - PROCESS | 2218 | 1463188997691 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - PROCESS | 2218 | 1463188997694 Marionette TRACE conn2 <- [1,430,null,{}] 18:23:17 INFO - PROCESS | 2218 | 1463188997698 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}] 18:23:17 INFO - PROCESS | 2218 | 1463188997834 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:23:17 INFO - PROCESS | 2218 | 1463188997889 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e89800 == 42 [pid = 2218] [id = 115] 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x118350000) [pid = 2218] [serial = 342] [outer = 0x0] 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x118356000) [pid = 2218] [serial = 343] [outer = 0x118350000] 18:23:17 INFO - PROCESS | 2218 | 1463188997918 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x1191c5400) [pid = 2218] [serial = 344] [outer = 0x118350000] 18:23:18 INFO - PROCESS | 2218 | 1463188998413 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]]]}] 18:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 773ms 18:23:18 INFO - PROCESS | 2218 | 1463188998464 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 2218 | 1463188998466 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:23:18 INFO - PROCESS | 2218 | 1463188998473 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 2218 | 1463188998477 Marionette TRACE conn2 <- [1,434,null,{}] 18:23:18 INFO - PROCESS | 2218 | 1463188998489 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}] 18:23:18 INFO - PROCESS | 2218 | 1463188998634 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:23:18 INFO - PROCESS | 2218 | 1463188998709 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a68800 == 43 [pid = 2218] [id = 116] 18:23:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1196ee400) [pid = 2218] [serial = 345] [outer = 0x0] 18:23:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x119e76800) [pid = 2218] [serial = 346] [outer = 0x1196ee400] 18:23:18 INFO - PROCESS | 2218 | 1463188998741 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x12163fc00) [pid = 2218] [serial = 347] [outer = 0x1196ee400] 18:23:19 INFO - PROCESS | 2218 | 1463188999153 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]]]}] 18:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 828ms 18:23:19 INFO - PROCESS | 2218 | 1463188999317 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:23:19 INFO - PROCESS | 2218 | 1463188999321 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:23:19 INFO - PROCESS | 2218 | 1463188999327 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:23:19 INFO - PROCESS | 2218 | 1463188999330 Marionette TRACE conn2 <- [1,438,null,{}] 18:23:19 INFO - PROCESS | 2218 | 1463188999341 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}] 18:23:19 INFO - PROCESS | 2218 | 1463188999431 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:23:19 INFO - PROCESS | 2218 | 1463188999493 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ab5800 == 44 [pid = 2218] [id = 117] 18:23:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x112a69800) [pid = 2218] [serial = 348] [outer = 0x0] 18:23:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1164b2800) [pid = 2218] [serial = 349] [outer = 0x112a69800] 18:23:19 INFO - PROCESS | 2218 | 1463188999520 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x117111400) [pid = 2218] [serial = 350] [outer = 0x112a69800] 18:23:19 INFO - PROCESS | 2218 | --DOCSHELL 0x1212b2800 == 43 [pid = 2218] [id = 112] 18:23:19 INFO - PROCESS | 2218 | --DOCSHELL 0x118305800 == 42 [pid = 2218] [id = 111] 18:23:19 INFO - PROCESS | 2218 | --DOCSHELL 0x1214dc800 == 41 [pid = 2218] [id = 110] 18:23:19 INFO - PROCESS | 2218 | --DOCSHELL 0x121152000 == 40 [pid = 2218] [id = 109] 18:23:19 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x128d99800) [pid = 2218] [serial = 298] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x119a91800 == 39 [pid = 2218] [id = 108] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x119651800 == 38 [pid = 2218] [id = 107] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x1191e9800 == 37 [pid = 2218] [id = 106] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x118096000 == 36 [pid = 2218] [id = 105] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x11742f800 == 35 [pid = 2218] [id = 104] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x115eb8800 == 34 [pid = 2218] [id = 103] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x11264b000 == 33 [pid = 2218] [id = 102] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x116658000 == 32 [pid = 2218] [id = 101] 18:23:20 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6bc800 == 31 [pid = 2218] [id = 100] 18:23:20 INFO - PROCESS | 2218 | 1463189000062 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]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 781ms 18:23:20 INFO - PROCESS | 2218 | 1463189000108 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 2218 | 1463189000111 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:23:20 INFO - PROCESS | 2218 | 1463189000119 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 2218 | 1463189000123 Marionette TRACE conn2 <- [1,442,null,{}] 18:23:20 INFO - PROCESS | 2218 | 1463189000127 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}] 18:23:20 INFO - PROCESS | 2218 | 1463189000248 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1255cb800) [pid = 2218] [serial = 280] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1196f1400) [pid = 2218] [serial = 278] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12659f000) [pid = 2218] [serial = 283] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x120e0c400) [pid = 2218] [serial = 269] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x120e04c00) [pid = 2218] [serial = 268] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x1196f4400) [pid = 2218] [serial = 265] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x11983ac00) [pid = 2218] [serial = 266] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x1182dfc00) [pid = 2218] [serial = 253] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x118331c00) [pid = 2218] [serial = 254] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x116187800) [pid = 2218] [serial = 247] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x1131b2c00) [pid = 2218] [serial = 248] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x11856cc00) [pid = 2218] [serial = 259] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x118d97000) [pid = 2218] [serial = 260] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x119211400) [pid = 2218] [serial = 262] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x119630c00) [pid = 2218] [serial = 263] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x117563400) [pid = 2218] [serial = 250] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x118111800) [pid = 2218] [serial = 251] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x128febc00) [pid = 2218] [serial = 245] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x121016400) [pid = 2218] [serial = 274] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x125fbb800) [pid = 2218] [serial = 281] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x118359400) [pid = 2218] [serial = 256] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x11852b800) [pid = 2218] [serial = 257] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x121014800) [pid = 2218] [serial = 271] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x121113800) [pid = 2218] [serial = 272] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x12780c800) [pid = 2218] [serial = 286] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x11857a400) [pid = 2218] [serial = 289] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x128d20000) [pid = 2218] [serial = 295] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x128d16000) [pid = 2218] [serial = 287] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x12780ec00) [pid = 2218] [serial = 292] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x121b1d000) [pid = 2218] [serial = 277] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 74 (0x1268b5400) [pid = 2218] [serial = 284] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 73 (0x128d1a000) [pid = 2218] [serial = 293] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 72 (0x128d24800) [pid = 2218] [serial = 296] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 71 (0x121582800) [pid = 2218] [serial = 275] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | --DOMWINDOW == 70 (0x12163e800) [pid = 2218] [serial = 290] [outer = 0x0] [url = about:blank] 18:23:20 INFO - PROCESS | 2218 | 1463189000327 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x1164c4800 == 32 [pid = 2218] [id = 118] 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 71 (0x1167ad800) [pid = 2218] [serial = 351] [outer = 0x0] 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 72 (0x118117c00) [pid = 2218] [serial = 352] [outer = 0x1167ad800] 18:23:20 INFO - PROCESS | 2218 | 1463189000370 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 73 (0x118356800) [pid = 2218] [serial = 353] [outer = 0x1167ad800] 18:23:20 INFO - PROCESS | 2218 | 1463189000741 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]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 675ms 18:23:20 INFO - PROCESS | 2218 | 1463189000792 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 2218 | 1463189000793 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:23:20 INFO - PROCESS | 2218 | 1463189000795 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 2218 | 1463189000796 Marionette TRACE conn2 <- [1,446,null,{}] 18:23:20 INFO - PROCESS | 2218 | 1463189000803 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}] 18:23:20 INFO - PROCESS | 2218 | 1463189000877 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:23:20 INFO - PROCESS | 2218 | 1463189000883 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x118090000 == 33 [pid = 2218] [id = 119] 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 74 (0x118d98800) [pid = 2218] [serial = 354] [outer = 0x0] 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 75 (0x11920f800) [pid = 2218] [serial = 355] [outer = 0x118d98800] 18:23:20 INFO - PROCESS | 2218 | 1463189000914 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x11953d000) [pid = 2218] [serial = 356] [outer = 0x118d98800] 18:23:21 INFO - PROCESS | 2218 | 1463189001243 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]]]}] 18:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 18:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:23:21 INFO - PROCESS | 2218 | 1463189001264 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 2218 | 1463189001266 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:23:21 INFO - PROCESS | 2218 | 1463189001268 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - PROCESS | 2218 | 1463189001271 Marionette TRACE conn2 <- [1,450,null,{}] 18:23:21 INFO - PROCESS | 2218 | 1463189001274 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}] 18:23:21 INFO - PROCESS | 2218 | 1463189001356 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:23:21 INFO - PROCESS | 2218 | 1463189001396 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d6800 == 34 [pid = 2218] [id = 120] 18:23:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x119208400) [pid = 2218] [serial = 357] [outer = 0x0] 18:23:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x1196f1000) [pid = 2218] [serial = 358] [outer = 0x119208400] 18:23:21 INFO - PROCESS | 2218 | 1463189001422 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x119e77000) [pid = 2218] [serial = 359] [outer = 0x119208400] 18:23:21 INFO - PROCESS | 2218 | 1463189001736 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] 18:23:21 INFO - PROCESS | 2218 | 1463189001792 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:23:21 INFO - PROCESS | 2218 | 1463189001795 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - PROCESS | 2218 | 1463189001797 Marionette TRACE conn2 <- [1,454,null,{}] 18:23:21 INFO - PROCESS | 2218 | 1463189001800 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}] 18:23:21 INFO - PROCESS | 2218 | 1463189001905 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:23:21 INFO - PROCESS | 2218 | 1463189001970 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a84800 == 35 [pid = 2218] [id = 121] 18:23:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x11953c400) [pid = 2218] [serial = 360] [outer = 0x0] 18:23:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x120e0d400) [pid = 2218] [serial = 361] [outer = 0x11953c400] 18:23:22 INFO - PROCESS | 2218 | 1463189002013 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x121a23400) [pid = 2218] [serial = 362] [outer = 0x11953c400] 18:23:22 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:22 INFO - PROCESS | 2218 | 1463189002436 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]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 18:23:22 INFO - PROCESS | 2218 | 1463189002465 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 2218 | 1463189002466 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:23:22 INFO - PROCESS | 2218 | 1463189002469 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 2218 | 1463189002470 Marionette TRACE conn2 <- [1,458,null,{}] 18:23:22 INFO - PROCESS | 2218 | 1463189002477 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}] 18:23:22 INFO - PROCESS | 2218 | 1463189002580 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:23:22 INFO - PROCESS | 2218 | 1463189002586 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x121090800 == 36 [pid = 2218] [id = 122] 18:23:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x124cb1000) [pid = 2218] [serial = 363] [outer = 0x0] 18:23:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x125534c00) [pid = 2218] [serial = 364] [outer = 0x124cb1000] 18:23:22 INFO - PROCESS | 2218 | 1463189002611 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x12660ac00) [pid = 2218] [serial = 365] [outer = 0x124cb1000] 18:23:22 INFO - PROCESS | 2218 | 1463189002983 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] 18:23:23 INFO - PROCESS | 2218 | 1463189003040 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:23:23 INFO - PROCESS | 2218 | 1463189003042 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 2218 | 1463189003043 Marionette TRACE conn2 <- [1,462,null,{}] 18:23:23 INFO - PROCESS | 2218 | 1463189003045 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}] 18:23:23 INFO - PROCESS | 2218 | 1463189003136 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:23:23 INFO - PROCESS | 2218 | 1463189003140 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214dd000 == 37 [pid = 2218] [id = 123] 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x124cb3400) [pid = 2218] [serial = 366] [outer = 0x0] 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x126aaa000) [pid = 2218] [serial = 367] [outer = 0x124cb3400] 18:23:23 INFO - PROCESS | 2218 | 1463189003165 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x127811000) [pid = 2218] [serial = 368] [outer = 0x124cb3400] 18:23:23 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:23 INFO - PROCESS | 2218 | 1463189003501 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] 18:23:23 INFO - PROCESS | 2218 | 1463189003512 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:23:23 INFO - PROCESS | 2218 | 1463189003514 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 2218 | 1463189003516 Marionette TRACE conn2 <- [1,466,null,{}] 18:23:23 INFO - PROCESS | 2218 | 1463189003520 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}] 18:23:23 INFO - PROCESS | 2218 | 1463189003630 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:23:23 INFO - PROCESS | 2218 | 1463189003667 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254cf000 == 38 [pid = 2218] [id = 124] 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x127805000) [pid = 2218] [serial = 369] [outer = 0x0] 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x128d1f800) [pid = 2218] [serial = 370] [outer = 0x127805000] 18:23:23 INFO - PROCESS | 2218 | 1463189003706 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x128d99000) [pid = 2218] [serial = 371] [outer = 0x127805000] 18:23:24 INFO - PROCESS | 2218 | 1463189004141 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] 18:23:24 INFO - PROCESS | 2218 | 1463189004192 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:23:24 INFO - PROCESS | 2218 | 1463189004194 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:23:24 INFO - PROCESS | 2218 | 1463189004196 Marionette TRACE conn2 <- [1,470,null,{}] 18:23:24 INFO - PROCESS | 2218 | 1463189004198 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}] 18:23:24 INFO - PROCESS | 2218 | 1463189004392 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x1131b6800) [pid = 2218] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x1182d3000) [pid = 2218] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1167ab800) [pid = 2218] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x1182d2800) [pid = 2218] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x118112400) [pid = 2218] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x113318000) [pid = 2218] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x121016800) [pid = 2218] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x121016c00) [pid = 2218] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x1191c8000) [pid = 2218] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x119209c00) [pid = 2218] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:23:24 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x112f3f800) [pid = 2218] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:23:24 INFO - PROCESS | 2218 | 1463189004449 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x118094000 == 39 [pid = 2218] [id = 125] 18:23:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x1122b3400) [pid = 2218] [serial = 372] [outer = 0x0] 18:23:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x116847c00) [pid = 2218] [serial = 373] [outer = 0x1122b3400] 18:23:24 INFO - PROCESS | 2218 | 1463189004469 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1191c3c00) [pid = 2218] [serial = 374] [outer = 0x1122b3400] 18:23:24 INFO - PROCESS | 2218 | 1463189004785 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]]]}] 18:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 619ms 18:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:23:24 INFO - PROCESS | 2218 | 1463189004814 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:23:24 INFO - PROCESS | 2218 | 1463189004815 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:23:24 INFO - PROCESS | 2218 | 1463189004821 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:23:24 INFO - PROCESS | 2218 | 1463189004824 Marionette TRACE conn2 <- [1,474,null,{}] 18:23:24 INFO - PROCESS | 2218 | 1463189004827 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}] 18:23:24 INFO - PROCESS | 2218 | 1463189004969 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:23:25 INFO - PROCESS | 2218 | 1463189005008 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x126625000 == 40 [pid = 2218] [id = 126] 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x1176a0c00) [pid = 2218] [serial = 375] [outer = 0x0] 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x123fec400) [pid = 2218] [serial = 376] [outer = 0x1176a0c00] 18:23:25 INFO - PROCESS | 2218 | 1463189005050 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x1291ca000) [pid = 2218] [serial = 377] [outer = 0x1176a0c00] 18:23:25 INFO - PROCESS | 2218 | 1463189005394 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]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 623ms 18:23:25 INFO - PROCESS | 2218 | 1463189005442 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 2218 | 1463189005443 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:23:25 INFO - PROCESS | 2218 | 1463189005445 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 2218 | 1463189005447 Marionette TRACE conn2 <- [1,478,null,{}] 18:23:25 INFO - PROCESS | 2218 | 1463189005449 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}] 18:23:25 INFO - PROCESS | 2218 | 1463189005559 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:23:25 INFO - PROCESS | 2218 | 1463189005565 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12919d800 == 41 [pid = 2218] [id = 127] 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x118d9dc00) [pid = 2218] [serial = 378] [outer = 0x0] 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x129396800) [pid = 2218] [serial = 379] [outer = 0x118d9dc00] 18:23:25 INFO - PROCESS | 2218 | 1463189005594 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x12a734000) [pid = 2218] [serial = 380] [outer = 0x118d9dc00] 18:23:25 INFO - PROCESS | 2218 | 1463189005890 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]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 18:23:25 INFO - PROCESS | 2218 | 1463189005914 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 2218 | 1463189005915 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:23:25 INFO - PROCESS | 2218 | 1463189005918 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 2218 | 1463189005919 Marionette TRACE conn2 <- [1,482,null,{}] 18:23:25 INFO - PROCESS | 2218 | 1463189005924 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}] 18:23:26 INFO - PROCESS | 2218 | 1463189005998 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:23:26 INFO - PROCESS | 2218 | 1463189006003 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e34800 == 42 [pid = 2218] [id = 128] 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x12a738800) [pid = 2218] [serial = 381] [outer = 0x0] 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x12a944800) [pid = 2218] [serial = 382] [outer = 0x12a738800] 18:23:26 INFO - PROCESS | 2218 | 1463189006028 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x12ab90400) [pid = 2218] [serial = 383] [outer = 0x12a738800] 18:23:26 INFO - PROCESS | 2218 | 1463189006357 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]]]}] 18:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 472ms 18:23:26 INFO - PROCESS | 2218 | 1463189006424 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 2218 | 1463189006426 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:23:26 INFO - PROCESS | 2218 | 1463189006430 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 2218 | 1463189006433 Marionette TRACE conn2 <- [1,486,null,{}] 18:23:26 INFO - PROCESS | 2218 | 1463189006437 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}] 18:23:26 INFO - PROCESS | 2218 | 1463189006523 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:23:26 INFO - PROCESS | 2218 | 1463189006611 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x115eb6000 == 43 [pid = 2218] [id = 129] 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x11600e400) [pid = 2218] [serial = 384] [outer = 0x0] 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1164b8800) [pid = 2218] [serial = 385] [outer = 0x11600e400] 18:23:26 INFO - PROCESS | 2218 | 1463189006641 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x11769a000) [pid = 2218] [serial = 386] [outer = 0x11600e400] 18:23:27 INFO - PROCESS | 2218 | 1463189007087 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]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 18:23:27 INFO - PROCESS | 2218 | 1463189007103 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 2218 | 1463189007106 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:23:27 INFO - PROCESS | 2218 | 1463189007112 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 2218 | 1463189007114 Marionette TRACE conn2 <- [1,490,null,{}] 18:23:27 INFO - PROCESS | 2218 | 1463189007136 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}] 18:23:27 INFO - PROCESS | 2218 | 1463189007232 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:23:27 INFO - PROCESS | 2218 | 1463189007289 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x119663000 == 44 [pid = 2218] [id = 130] 18:23:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x11832b800) [pid = 2218] [serial = 387] [outer = 0x0] 18:23:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x118531400) [pid = 2218] [serial = 388] [outer = 0x11832b800] 18:23:27 INFO - PROCESS | 2218 | 1463189007319 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x1191c1c00) [pid = 2218] [serial = 389] [outer = 0x11832b800] 18:23:27 INFO - PROCESS | 2218 | 1463189007731 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]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 672ms 18:23:27 INFO - PROCESS | 2218 | 1463189007782 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 2218 | 1463189007784 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:23:27 INFO - PROCESS | 2218 | 1463189007842 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 2218 | 1463189007843 Marionette TRACE conn2 <- [1,494,null,{}] 18:23:27 INFO - PROCESS | 2218 | 1463189007850 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}] 18:23:27 INFO - PROCESS | 2218 | 1463189007947 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:23:28 INFO - PROCESS | 2218 | 1463189008018 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e2d000 == 45 [pid = 2218] [id = 131] 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x121641000) [pid = 2218] [serial = 390] [outer = 0x0] 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x123fe9000) [pid = 2218] [serial = 391] [outer = 0x121641000] 18:23:28 INFO - PROCESS | 2218 | 1463189008051 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1255c7400) [pid = 2218] [serial = 392] [outer = 0x121641000] 18:23:28 INFO - PROCESS | 2218 | 1463189008493 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]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 707ms 18:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:23:28 INFO - PROCESS | 2218 | 1463189008511 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 2218 | 1463189008512 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:23:28 INFO - PROCESS | 2218 | 1463189008514 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 2218 | 1463189008516 Marionette TRACE conn2 <- [1,498,null,{}] 18:23:28 INFO - PROCESS | 2218 | 1463189008518 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}] 18:23:28 INFO - PROCESS | 2218 | 1463189008631 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:23:28 INFO - PROCESS | 2218 | 1463189008687 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x1181f7800 == 46 [pid = 2218] [id = 132] 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x11744d800) [pid = 2218] [serial = 393] [outer = 0x0] 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x125fb5800) [pid = 2218] [serial = 394] [outer = 0x11744d800] 18:23:28 INFO - PROCESS | 2218 | 1463189008717 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x128d20000) [pid = 2218] [serial = 395] [outer = 0x11744d800] 18:23:29 INFO - PROCESS | 2218 | 1463189009277 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]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 821ms 18:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:23:29 INFO - PROCESS | 2218 | 1463189009336 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 2218 | 1463189009338 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:23:29 INFO - PROCESS | 2218 | 1463189009341 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 2218 | 1463189009343 Marionette TRACE conn2 <- [1,502,null,{}] 18:23:29 INFO - PROCESS | 2218 | 1463189009347 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}] 18:23:29 INFO - PROCESS | 2218 | 1463189009433 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:23:29 INFO - PROCESS | 2218 | 1463189009496 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x1133df000 == 47 [pid = 2218] [id = 133] 18:23:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1168c0c00) [pid = 2218] [serial = 396] [outer = 0x0] 18:23:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x116a6c000) [pid = 2218] [serial = 397] [outer = 0x1168c0c00] 18:23:29 INFO - PROCESS | 2218 | 1463189009528 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x11769fc00) [pid = 2218] [serial = 398] [outer = 0x1168c0c00] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x12919d800 == 46 [pid = 2218] [id = 127] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x126625000 == 45 [pid = 2218] [id = 126] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x118094000 == 44 [pid = 2218] [id = 125] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x1254cf000 == 43 [pid = 2218] [id = 124] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x1214dd000 == 42 [pid = 2218] [id = 123] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x121090800 == 41 [pid = 2218] [id = 122] 18:23:29 INFO - PROCESS | 2218 | --DOCSHELL 0x119a84800 == 40 [pid = 2218] [id = 121] 18:23:29 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1265a3000) [pid = 2218] [serial = 337] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | 1463189009999 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]]]}] 18:23:30 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d6800 == 39 [pid = 2218] [id = 120] 18:23:30 INFO - PROCESS | 2218 | --DOCSHELL 0x118090000 == 38 [pid = 2218] [id = 119] 18:23:30 INFO - PROCESS | 2218 | --DOCSHELL 0x1164c4800 == 37 [pid = 2218] [id = 118] 18:23:30 INFO - PROCESS | 2218 | --DOCSHELL 0x116ab5800 == 36 [pid = 2218] [id = 117] 18:23:30 INFO - PROCESS | 2218 | --DOCSHELL 0x116f65000 == 35 [pid = 2218] [id = 114] 18:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 18:23:30 INFO - PROCESS | 2218 | 1463189010011 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 2218 | 1463189010015 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:23:30 INFO - PROCESS | 2218 | 1463189010020 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 2218 | 1463189010022 Marionette TRACE conn2 <- [1,506,null,{}] 18:23:30 INFO - PROCESS | 2218 | 1463189010024 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}] 18:23:30 INFO - PROCESS | 2218 | 1463189010098 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:23:30 INFO - PROCESS | 2218 | 1463189010105 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x11687b800 == 36 [pid = 2218] [id = 134] 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x11811d800) [pid = 2218] [serial = 399] [outer = 0x0] 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x11834bc00) [pid = 2218] [serial = 400] [outer = 0x11811d800] 18:23:30 INFO - PROCESS | 2218 | 1463189010131 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x118579800) [pid = 2218] [serial = 401] [outer = 0x11811d800] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x119537c00) [pid = 2218] [serial = 319] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x119bdfc00) [pid = 2218] [serial = 322] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x116461400) [pid = 2218] [serial = 301] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1164bac00) [pid = 2218] [serial = 305] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x115d70800) [pid = 2218] [serial = 304] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x11834f800) [pid = 2218] [serial = 316] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x11852ac00) [pid = 2218] [serial = 313] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x120e10800) [pid = 2218] [serial = 323] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x118d98000) [pid = 2218] [serial = 314] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x1168c1000) [pid = 2218] [serial = 307] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x11756f000) [pid = 2218] [serial = 308] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118332800) [pid = 2218] [serial = 310] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x118352c00) [pid = 2218] [serial = 311] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12552d000) [pid = 2218] [serial = 334] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x119633000) [pid = 2218] [serial = 331] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x1213cf800) [pid = 2218] [serial = 325] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x121b1b000) [pid = 2218] [serial = 328] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x121582c00) [pid = 2218] [serial = 326] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x121a1d800) [pid = 2218] [serial = 332] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x12635ec00) [pid = 2218] [serial = 335] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x124f1dc00) [pid = 2218] [serial = 329] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x1196f5c00) [pid = 2218] [serial = 320] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x11920a400) [pid = 2218] [serial = 317] [outer = 0x0] [url = about:blank] 18:23:30 INFO - PROCESS | 2218 | 1463189010477 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]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 18:23:30 INFO - PROCESS | 2218 | 1463189010491 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 2218 | 1463189010492 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:23:30 INFO - PROCESS | 2218 | 1463189010495 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 2218 | 1463189010497 Marionette TRACE conn2 <- [1,510,null,{}] 18:23:30 INFO - PROCESS | 2218 | 1463189010507 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}] 18:23:30 INFO - PROCESS | 2218 | 1463189010583 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:23:30 INFO - PROCESS | 2218 | 1463189010591 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191ec800 == 37 [pid = 2218] [id = 135] 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x119203c00) [pid = 2218] [serial = 402] [outer = 0x0] 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x119211000) [pid = 2218] [serial = 403] [outer = 0x119203c00] 18:23:30 INFO - PROCESS | 2218 | 1463189010619 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x119636400) [pid = 2218] [serial = 404] [outer = 0x119203c00] 18:23:30 INFO - PROCESS | 2218 | 1463189010978 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]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 18:23:31 INFO - PROCESS | 2218 | 1463189011016 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 2218 | 1463189011018 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:23:31 INFO - PROCESS | 2218 | 1463189011022 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 2218 | 1463189011023 Marionette TRACE conn2 <- [1,514,null,{}] 18:23:31 INFO - PROCESS | 2218 | 1463189011026 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}] 18:23:31 INFO - PROCESS | 2218 | 1463189011106 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:23:31 INFO - PROCESS | 2218 | 1463189011152 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x119650800 == 38 [pid = 2218] [id = 136] 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x119630c00) [pid = 2218] [serial = 405] [outer = 0x0] 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x1196f9800) [pid = 2218] [serial = 406] [outer = 0x119630c00] 18:23:31 INFO - PROCESS | 2218 | 1463189011178 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x121273800) [pid = 2218] [serial = 407] [outer = 0x119630c00] 18:23:31 INFO - PROCESS | 2218 | 1463189011456 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]]]}] 18:23:31 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 18:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 18:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:23:31 INFO - PROCESS | 2218 | 1463189011496 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 2218 | 1463189011498 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:23:31 INFO - PROCESS | 2218 | 1463189011503 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 2218 | 1463189011507 Marionette TRACE conn2 <- [1,518,null,{}] 18:23:31 INFO - PROCESS | 2218 | 1463189011510 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}] 18:23:31 INFO - PROCESS | 2218 | 1463189011628 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:23:31 INFO - PROCESS | 2218 | 1463189011693 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e82000 == 39 [pid = 2218] [id = 137] 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x113398400) [pid = 2218] [serial = 408] [outer = 0x0] 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x121277000) [pid = 2218] [serial = 409] [outer = 0x113398400] 18:23:31 INFO - PROCESS | 2218 | 1463189011735 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x12540dc00) [pid = 2218] [serial = 410] [outer = 0x113398400] 18:23:32 INFO - PROCESS | 2218 | 1463189012088 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]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 625ms 18:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:23:32 INFO - PROCESS | 2218 | 1463189012127 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 2218 | 1463189012129 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:23:32 INFO - PROCESS | 2218 | 1463189012132 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 2218 | 1463189012133 Marionette TRACE conn2 <- [1,522,null,{}] 18:23:32 INFO - PROCESS | 2218 | 1463189012139 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}] 18:23:32 INFO - PROCESS | 2218 | 1463189012310 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:23:32 INFO - PROCESS | 2218 | 1463189012329 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212b3800 == 40 [pid = 2218] [id = 138] 18:23:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x120e10400) [pid = 2218] [serial = 411] [outer = 0x0] 18:23:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x1255d2800) [pid = 2218] [serial = 412] [outer = 0x120e10400] 18:23:32 INFO - PROCESS | 2218 | 1463189012373 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x128d9bc00) [pid = 2218] [serial = 413] [outer = 0x120e10400] 18:23:32 INFO - PROCESS | 2218 | 1463189012822 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]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 725ms 18:23:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:23:32 INFO - PROCESS | 2218 | 1463189012862 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 2218 | 1463189012863 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:23:32 INFO - PROCESS | 2218 | 1463189012865 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 2218 | 1463189012866 Marionette TRACE conn2 <- [1,526,null,{}] 18:23:32 INFO - PROCESS | 2218 | 1463189012870 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}] 18:23:32 INFO - PROCESS | 2218 | 1463189012961 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:23:33 INFO - PROCESS | 2218 | 1463189013009 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254cc800 == 41 [pid = 2218] [id = 139] 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x128da0000) [pid = 2218] [serial = 414] [outer = 0x0] 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x1291c7800) [pid = 2218] [serial = 415] [outer = 0x128da0000] 18:23:33 INFO - PROCESS | 2218 | 1463189013036 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1293a0c00) [pid = 2218] [serial = 416] [outer = 0x128da0000] 18:23:33 INFO - PROCESS | 2218 | 1463189013363 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]]]}] 18:23:33 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 18:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 18:23:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:23:33 INFO - PROCESS | 2218 | 1463189013392 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 2218 | 1463189013393 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:23:33 INFO - PROCESS | 2218 | 1463189013396 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 2218 | 1463189013397 Marionette TRACE conn2 <- [1,530,null,{}] 18:23:33 INFO - PROCESS | 2218 | 1463189013399 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}] 18:23:33 INFO - PROCESS | 2218 | 1463189013493 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:23:33 INFO - PROCESS | 2218 | 1463189013497 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x12657f800 == 42 [pid = 2218] [id = 140] 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x128da0400) [pid = 2218] [serial = 417] [outer = 0x0] 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x12a72e800) [pid = 2218] [serial = 418] [outer = 0x128da0400] 18:23:33 INFO - PROCESS | 2218 | 1463189013525 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x12a945800) [pid = 2218] [serial = 419] [outer = 0x128da0400] 18:23:33 INFO - PROCESS | 2218 | 1463189013987 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"]]]}] 18:23:34 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 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:23:34 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 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:23:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 619ms 18:23:34 INFO - PROCESS | 2218 | 1463189014017 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 2218 | 1463189014019 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:23:34 INFO - PROCESS | 2218 | 1463189014029 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 2218 | 1463189014031 Marionette TRACE conn2 <- [1,534,null,{}] 18:23:34 INFO - PROCESS | 2218 | 1463189014034 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}] 18:23:34 INFO - PROCESS | 2218 | 1463189014147 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:23:34 INFO - PROCESS | 2218 | 1463189014152 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e35800 == 43 [pid = 2218] [id = 141] 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x128da5c00) [pid = 2218] [serial = 420] [outer = 0x0] 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12ab99c00) [pid = 2218] [serial = 421] [outer = 0x128da5c00] 18:23:34 INFO - PROCESS | 2218 | 1463189014176 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12abcf800) [pid = 2218] [serial = 422] [outer = 0x128da5c00] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x124cb1000) [pid = 2218] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x124cb3400) [pid = 2218] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x118d98800) [pid = 2218] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x11953c400) [pid = 2218] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x112a69800) [pid = 2218] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x119208400) [pid = 2218] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1167ad800) [pid = 2218] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x127805000) [pid = 2218] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x1122b3400) [pid = 2218] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118d9dc00) [pid = 2218] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:23:34 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x1176a0c00) [pid = 2218] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:23:34 INFO - PROCESS | 2218 | 1463189014569 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]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:23:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 569ms 18:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:23:34 INFO - PROCESS | 2218 | 1463189014599 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 2218 | 1463189014600 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:23:34 INFO - PROCESS | 2218 | 1463189014603 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 2218 | 1463189014604 Marionette TRACE conn2 <- [1,538,null,{}] 18:23:34 INFO - PROCESS | 2218 | 1463189014606 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}] 18:23:34 INFO - PROCESS | 2218 | 1463189014684 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:23:34 INFO - PROCESS | 2218 | 1463189014765 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d37800 == 44 [pid = 2218] [id = 142] 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x1217f6800) [pid = 2218] [serial = 423] [outer = 0x0] 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x127805000) [pid = 2218] [serial = 424] [outer = 0x1217f6800] 18:23:34 INFO - PROCESS | 2218 | 1463189014801 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x12abd0000) [pid = 2218] [serial = 425] [outer = 0x1217f6800] 18:23:35 INFO - PROCESS | 2218 | 1463189015089 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]]]}] 18:23:35 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. 18:23:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 522ms 18:23:35 INFO - PROCESS | 2218 | 1463189015126 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 2218 | 1463189015136 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:23:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:23:35 INFO - PROCESS | 2218 | 1463189015146 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 2218 | 1463189015148 Marionette TRACE conn2 <- [1,542,null,{}] 18:23:35 INFO - PROCESS | 2218 | 1463189015150 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}] 18:23:35 INFO - PROCESS | 2218 | 1463189015242 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:23:35 INFO - PROCESS | 2218 | 1463189015287 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab4d000 == 45 [pid = 2218] [id = 143] 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x128d1cc00) [pid = 2218] [serial = 426] [outer = 0x0] 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x12abd3400) [pid = 2218] [serial = 427] [outer = 0x128d1cc00] 18:23:35 INFO - PROCESS | 2218 | 1463189015315 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x12b8b5800) [pid = 2218] [serial = 428] [outer = 0x128d1cc00] 18:23:35 INFO - PROCESS | 2218 | 1463189015589 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]]]}] 18:23:35 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. 18:23:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 18:23:35 INFO - PROCESS | 2218 | 1463189015615 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 2218 | 1463189015617 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:23:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:23:35 INFO - PROCESS | 2218 | 1463189015626 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 2218 | 1463189015627 Marionette TRACE conn2 <- [1,546,null,{}] 18:23:35 INFO - PROCESS | 2218 | 1463189015630 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}] 18:23:35 INFO - PROCESS | 2218 | 1463189015720 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:23:35 INFO - PROCESS | 2218 | 1463189015729 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb4800 == 46 [pid = 2218] [id = 144] 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x12abc6000) [pid = 2218] [serial = 429] [outer = 0x0] 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x12bacf400) [pid = 2218] [serial = 430] [outer = 0x12abc6000] 18:23:35 INFO - PROCESS | 2218 | 1463189015760 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x12bb08800) [pid = 2218] [serial = 431] [outer = 0x12abc6000] 18:23:36 INFO - PROCESS | 2218 | 1463189016126 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]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:23:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 517ms 18:23:36 INFO - PROCESS | 2218 | 1463189016145 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:23:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:23:36 INFO - PROCESS | 2218 | 1463189016147 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:23:36 INFO - PROCESS | 2218 | 1463189016151 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 2218 | 1463189016152 Marionette TRACE conn2 <- [1,550,null,{}] 18:23:36 INFO - PROCESS | 2218 | 1463189016167 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}] 18:23:36 INFO - PROCESS | 2218 | 1463189016257 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:23:36 INFO - PROCESS | 2218 | 1463189016262 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd0c800 == 47 [pid = 2218] [id = 145] 18:23:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12bad3400) [pid = 2218] [serial = 432] [outer = 0x0] 18:23:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12bb0ac00) [pid = 2218] [serial = 433] [outer = 0x12bad3400] 18:23:36 INFO - PROCESS | 2218 | 1463189016305 Marionette DEBUG loaded listener.js 18:23:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x12bf06800) [pid = 2218] [serial = 434] [outer = 0x12bad3400] 18:23:36 INFO - PROCESS | 2218 | 1463189016752 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]]]}] 18:23:36 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. 18:23:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 624ms 18:23:36 INFO - PROCESS | 2218 | 1463189016774 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 2218 | 1463189016777 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:23:36 INFO - PROCESS | 2218 | 1463189016781 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 2218 | 1463189016783 Marionette TRACE conn2 <- [1,554,null,{}] 18:23:36 INFO - PROCESS | 2218 | 1463189016787 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}] 18:23:36 INFO - PROCESS | 2218 | 1463189016886 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:23:36 INFO - PROCESS | 2218 | 1463189016930 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x11831e000 == 48 [pid = 2218] [id = 146] 18:23:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x116464400) [pid = 2218] [serial = 435] [outer = 0x0] 18:23:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1176a0400) [pid = 2218] [serial = 436] [outer = 0x116464400] 18:23:36 INFO - PROCESS | 2218 | 1463189016960 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x11834f800) [pid = 2218] [serial = 437] [outer = 0x116464400] 18:23:37 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:37 INFO - PROCESS | 2218 | 1463189017373 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]]]}] 18:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 623ms 18:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:23:37 INFO - PROCESS | 2218 | 1463189017405 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 2218 | 1463189017408 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:23:37 INFO - PROCESS | 2218 | 1463189017413 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:23:37 INFO - PROCESS | 2218 | 1463189017415 Marionette TRACE conn2 <- [1,558,null,{}] 18:23:37 INFO - PROCESS | 2218 | 1463189017417 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}] 18:23:37 INFO - PROCESS | 2218 | 1463189017547 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:23:37 INFO - PROCESS | 2218 | 1463189017593 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x121bd4000 == 49 [pid = 2218] [id = 147] 18:23:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x118d7cc00) [pid = 2218] [serial = 438] [outer = 0x0] 18:23:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x11920a400) [pid = 2218] [serial = 439] [outer = 0x118d7cc00] 18:23:37 INFO - PROCESS | 2218 | 1463189017623 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x119633000) [pid = 2218] [serial = 440] [outer = 0x118d7cc00] 18:23:38 INFO - PROCESS | 2218 | 1463189018054 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]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 18:23:38 INFO - PROCESS | 2218 | 1463189018085 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 2218 | 1463189018086 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:23:38 INFO - PROCESS | 2218 | 1463189018089 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 2218 | 1463189018091 Marionette TRACE conn2 <- [1,562,null,{}] 18:23:38 INFO - PROCESS | 2218 | 1463189018099 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}] 18:23:38 INFO - PROCESS | 2218 | 1463189018196 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:23:38 INFO - PROCESS | 2218 | 1463189018246 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfdc000 == 50 [pid = 2218] [id = 148] 18:23:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x121647000) [pid = 2218] [serial = 441] [outer = 0x0] 18:23:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x1268b9c00) [pid = 2218] [serial = 442] [outer = 0x121647000] 18:23:38 INFO - PROCESS | 2218 | 1463189018278 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x128d1ac00) [pid = 2218] [serial = 443] [outer = 0x121647000] 18:23:38 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:38 INFO - PROCESS | 2218 | 1463189018712 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]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 18:23:38 INFO - PROCESS | 2218 | 1463189018760 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 2218 | 1463189018763 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:23:38 INFO - PROCESS | 2218 | 1463189018766 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 2218 | 1463189018768 Marionette TRACE conn2 <- [1,566,null,{}] 18:23:38 INFO - PROCESS | 2218 | 1463189018770 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}] 18:23:38 INFO - PROCESS | 2218 | 1463189018922 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:23:39 INFO - PROCESS | 2218 | 1463189019022 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bff0000 == 51 [pid = 2218] [id = 149] 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x12a94b400) [pid = 2218] [serial = 444] [outer = 0x0] 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x12ab9bc00) [pid = 2218] [serial = 445] [outer = 0x12a94b400] 18:23:39 INFO - PROCESS | 2218 | 1463189019071 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12b8a8c00) [pid = 2218] [serial = 446] [outer = 0x12a94b400] 18:23:39 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:39 INFO - PROCESS | 2218 | 1463189019465 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]]]}] 18:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 720ms 18:23:39 INFO - PROCESS | 2218 | 1463189019487 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:23:39 INFO - PROCESS | 2218 | 1463189019488 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:23:39 INFO - PROCESS | 2218 | 1463189019490 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 2218 | 1463189019492 Marionette TRACE conn2 <- [1,570,null,{}] 18:23:39 INFO - PROCESS | 2218 | 1463189019494 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}] 18:23:39 INFO - PROCESS | 2218 | 1463189019586 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:23:39 INFO - PROCESS | 2218 | 1463189019630 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a0800 == 52 [pid = 2218] [id = 150] 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x12a948000) [pid = 2218] [serial = 447] [outer = 0x0] 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x12b8b4000) [pid = 2218] [serial = 448] [outer = 0x12a948000] 18:23:39 INFO - PROCESS | 2218 | 1463189019660 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x12bad7c00) [pid = 2218] [serial = 449] [outer = 0x12a948000] 18:23:39 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:40 INFO - PROCESS | 2218 | 1463189020065 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]]]}] 18:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 618ms 18:23:40 INFO - PROCESS | 2218 | 1463189020110 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 2218 | 1463189020111 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:23:40 INFO - PROCESS | 2218 | 1463189020113 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 2218 | 1463189020115 Marionette TRACE conn2 <- [1,574,null,{}] 18:23:40 INFO - PROCESS | 2218 | 1463189020117 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}] 18:23:40 INFO - PROCESS | 2218 | 1463189020227 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:23:40 INFO - PROCESS | 2218 | 1463189020461 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f69800 == 53 [pid = 2218] [id = 151] 18:23:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x1120edc00) [pid = 2218] [serial = 450] [outer = 0x0] 18:23:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x113d05400) [pid = 2218] [serial = 451] [outer = 0x1120edc00] 18:23:40 INFO - PROCESS | 2218 | 1463189020490 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x1164f7c00) [pid = 2218] [serial = 452] [outer = 0x1120edc00] 18:23:40 INFO - PROCESS | 2218 | 1463189020914 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]]]}] 18:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 822ms 18:23:40 INFO - PROCESS | 2218 | 1463189020937 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 2218 | 1463189020939 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:23:40 INFO - PROCESS | 2218 | 1463189020942 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 2218 | 1463189020944 Marionette TRACE conn2 <- [1,578,null,{}] 18:23:40 INFO - PROCESS | 2218 | 1463189020948 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}] 18:23:41 INFO - PROCESS | 2218 | 1463189021037 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:23:41 INFO - PROCESS | 2218 | 1463189021084 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x116749000 == 54 [pid = 2218] [id = 152] 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x11744cc00) [pid = 2218] [serial = 453] [outer = 0x0] 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1182c7400) [pid = 2218] [serial = 454] [outer = 0x11744cc00] 18:23:41 INFO - PROCESS | 2218 | 1463189021113 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x118356c00) [pid = 2218] [serial = 455] [outer = 0x11744cc00] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb4800 == 53 [pid = 2218] [id = 144] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab4d000 == 52 [pid = 2218] [id = 143] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x128d37800 == 51 [pid = 2218] [id = 142] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x118356000) [pid = 2218] [serial = 343] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x119e76800) [pid = 2218] [serial = 346] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x116a74c00) [pid = 2218] [serial = 340] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x12a944800) [pid = 2218] [serial = 382] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x129e35800 == 50 [pid = 2218] [id = 141] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x12657f800 == 49 [pid = 2218] [id = 140] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x1254cc800 == 48 [pid = 2218] [id = 139] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x1212b3800 == 47 [pid = 2218] [id = 138] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x119e82000 == 46 [pid = 2218] [id = 137] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x119650800 == 45 [pid = 2218] [id = 136] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x1191ec800 == 44 [pid = 2218] [id = 135] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x11687b800 == 43 [pid = 2218] [id = 134] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x1133df000 == 42 [pid = 2218] [id = 133] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x115eb6000 == 41 [pid = 2218] [id = 129] 18:23:41 INFO - PROCESS | 2218 | --DOCSHELL 0x129e34800 == 40 [pid = 2218] [id = 128] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x125534c00) [pid = 2218] [serial = 364] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x126aaa000) [pid = 2218] [serial = 367] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x127811000) [pid = 2218] [serial = 368] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x11920f800) [pid = 2218] [serial = 355] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x11953d000) [pid = 2218] [serial = 356] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x120e0d400) [pid = 2218] [serial = 361] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12660ac00) [pid = 2218] [serial = 365] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x117111400) [pid = 2218] [serial = 350] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x1164b2800) [pid = 2218] [serial = 349] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x1196f1000) [pid = 2218] [serial = 358] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x119e77000) [pid = 2218] [serial = 359] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x118117c00) [pid = 2218] [serial = 352] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x118356800) [pid = 2218] [serial = 353] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x128d1f800) [pid = 2218] [serial = 370] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x128d99000) [pid = 2218] [serial = 371] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x1191c3c00) [pid = 2218] [serial = 374] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x129396800) [pid = 2218] [serial = 379] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x116847c00) [pid = 2218] [serial = 373] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x12a734000) [pid = 2218] [serial = 380] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x123fec400) [pid = 2218] [serial = 376] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1291ca000) [pid = 2218] [serial = 377] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x121a23400) [pid = 2218] [serial = 362] [outer = 0x0] [url = about:blank] 18:23:41 INFO - PROCESS | 2218 | 1463189021755 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]]]}] 18:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 872ms 18:23:41 INFO - PROCESS | 2218 | 1463189021816 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 2218 | 1463189021819 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:23:41 INFO - PROCESS | 2218 | 1463189021821 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 2218 | 1463189021823 Marionette TRACE conn2 <- [1,582,null,{}] 18:23:41 INFO - PROCESS | 2218 | 1463189021825 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}] 18:23:41 INFO - PROCESS | 2218 | 1463189021899 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:23:41 INFO - PROCESS | 2218 | 1463189021906 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aab000 == 41 [pid = 2218] [id = 153] 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x118577400) [pid = 2218] [serial = 456] [outer = 0x0] 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1191bf400) [pid = 2218] [serial = 457] [outer = 0x118577400] 18:23:41 INFO - PROCESS | 2218 | 1463189021932 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x119211c00) [pid = 2218] [serial = 458] [outer = 0x118577400] 18:23:42 INFO - PROCESS | 2218 | 1463189022243 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]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 469ms 18:23:42 INFO - PROCESS | 2218 | 1463189022290 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 2218 | 1463189022291 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:23:42 INFO - PROCESS | 2218 | 1463189022298 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 2218 | 1463189022302 Marionette TRACE conn2 <- [1,586,null,{}] 18:23:42 INFO - PROCESS | 2218 | 1463189022305 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}] 18:23:42 INFO - PROCESS | 2218 | 1463189022383 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:23:42 INFO - PROCESS | 2218 | 1463189022391 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x119651800 == 42 [pid = 2218] [id = 154] 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x11953ec00) [pid = 2218] [serial = 459] [outer = 0x0] 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x11983c400) [pid = 2218] [serial = 460] [outer = 0x11953ec00] 18:23:42 INFO - PROCESS | 2218 | 1463189022417 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x120e0ec00) [pid = 2218] [serial = 461] [outer = 0x11953ec00] 18:23:42 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:42 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:42 INFO - PROCESS | 2218 | 1463189022729 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]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 479ms 18:23:42 INFO - PROCESS | 2218 | 1463189022774 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 2218 | 1463189022776 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:23:42 INFO - PROCESS | 2218 | 1463189022778 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 2218 | 1463189022786 Marionette TRACE conn2 <- [1,590,null,{}] 18:23:42 INFO - PROCESS | 2218 | 1463189022789 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}] 18:23:42 INFO - PROCESS | 2218 | 1463189022865 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:23:42 INFO - PROCESS | 2218 | 1463189022911 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a93000 == 43 [pid = 2218] [id = 155] 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x11962f000) [pid = 2218] [serial = 462] [outer = 0x0] 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x121117c00) [pid = 2218] [serial = 463] [outer = 0x11962f000] 18:23:42 INFO - PROCESS | 2218 | 1463189022936 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x123f72400) [pid = 2218] [serial = 464] [outer = 0x11962f000] 18:23:43 INFO - PROCESS | 2218 | 1463189023207 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]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 477ms 18:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:23:43 INFO - PROCESS | 2218 | 1463189023260 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 2218 | 1463189023261 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:23:43 INFO - PROCESS | 2218 | 1463189023264 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - PROCESS | 2218 | 1463189023265 Marionette TRACE conn2 <- [1,594,null,{}] 18:23:43 INFO - PROCESS | 2218 | 1463189023267 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}] 18:23:43 INFO - PROCESS | 2218 | 1463189023343 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:23:43 INFO - PROCESS | 2218 | 1463189023436 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134c1800 == 44 [pid = 2218] [id = 156] 18:23:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x111bb3800) [pid = 2218] [serial = 465] [outer = 0x0] 18:23:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x112a68400) [pid = 2218] [serial = 466] [outer = 0x111bb3800] 18:23:43 INFO - PROCESS | 2218 | 1463189023468 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x1166cf800) [pid = 2218] [serial = 467] [outer = 0x111bb3800] 18:23:43 INFO - PROCESS | 2218 | 1463189023927 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]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 719ms 18:23:43 INFO - PROCESS | 2218 | 1463189023987 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 2218 | 1463189023990 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:23:43 INFO - PROCESS | 2218 | 1463189023995 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 2218 | 1463189023998 Marionette TRACE conn2 <- [1,598,null,{}] 18:23:44 INFO - PROCESS | 2218 | 1463189024001 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}] 18:23:44 INFO - PROCESS | 2218 | 1463189024097 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:23:44 INFO - PROCESS | 2218 | 1463189024155 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x119899800 == 45 [pid = 2218] [id = 157] 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x1182d7400) [pid = 2218] [serial = 468] [outer = 0x0] 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x1191bf000) [pid = 2218] [serial = 469] [outer = 0x1182d7400] 18:23:44 INFO - PROCESS | 2218 | 1463189024186 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x119536800) [pid = 2218] [serial = 470] [outer = 0x1182d7400] 18:23:44 INFO - PROCESS | 2218 | 1463189024608 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]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 18:23:44 INFO - PROCESS | 2218 | 1463189024678 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 2218 | 1463189024681 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:23:44 INFO - PROCESS | 2218 | 1463189024683 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 2218 | 1463189024685 Marionette TRACE conn2 <- [1,602,null,{}] 18:23:44 INFO - PROCESS | 2218 | 1463189024718 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}] 18:23:44 INFO - PROCESS | 2218 | 1463189024827 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:23:44 INFO - PROCESS | 2218 | 1463189024875 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e1d800 == 46 [pid = 2218] [id = 158] 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x121013800) [pid = 2218] [serial = 471] [outer = 0x0] 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x121640c00) [pid = 2218] [serial = 472] [outer = 0x121013800] 18:23:44 INFO - PROCESS | 2218 | 1463189024905 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x12552fc00) [pid = 2218] [serial = 473] [outer = 0x121013800] 18:23:45 INFO - PROCESS | 2218 | 1463189025322 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]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 682ms 18:23:45 INFO - PROCESS | 2218 | 1463189025366 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 2218 | 1463189025367 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:23:45 INFO - PROCESS | 2218 | 1463189025375 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 2218 | 1463189025379 Marionette TRACE conn2 <- [1,606,null,{}] 18:23:45 INFO - PROCESS | 2218 | 1463189025382 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}] 18:23:45 INFO - PROCESS | 2218 | 1463189025478 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:23:45 INFO - PROCESS | 2218 | 1463189025525 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12553c800 == 47 [pid = 2218] [id = 159] 18:23:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x12635f800) [pid = 2218] [serial = 474] [outer = 0x0] 18:23:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x126a9ec00) [pid = 2218] [serial = 475] [outer = 0x12635f800] 18:23:45 INFO - PROCESS | 2218 | 1463189025554 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x128d1f400) [pid = 2218] [serial = 476] [outer = 0x12635f800] 18:23:45 INFO - PROCESS | 2218 | 1463189025961 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]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 18:23:46 INFO - PROCESS | 2218 | 1463189025999 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 2218 | 1463189026001 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:23:46 INFO - PROCESS | 2218 | 1463189026004 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 2218 | 1463189026005 Marionette TRACE conn2 <- [1,610,null,{}] 18:23:46 INFO - PROCESS | 2218 | 1463189026007 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}] 18:23:46 INFO - PROCESS | 2218 | 1463189026099 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:23:46 INFO - PROCESS | 2218 | 1463189026175 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d2c000 == 48 [pid = 2218] [id = 160] 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x128d21000) [pid = 2218] [serial = 477] [outer = 0x0] 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x128fe8800) [pid = 2218] [serial = 478] [outer = 0x128d21000] 18:23:46 INFO - PROCESS | 2218 | 1463189026205 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x129396800) [pid = 2218] [serial = 479] [outer = 0x128d21000] 18:23:46 INFO - PROCESS | 2218 | 1463189026623 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]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 18:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:23:46 INFO - PROCESS | 2218 | 1463189026675 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 2218 | 1463189026676 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:23:46 INFO - PROCESS | 2218 | 1463189026679 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 2218 | 1463189026680 Marionette TRACE conn2 <- [1,614,null,{}] 18:23:46 INFO - PROCESS | 2218 | 1463189026682 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}] 18:23:46 INFO - PROCESS | 2218 | 1463189026775 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:23:46 INFO - PROCESS | 2218 | 1463189026832 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293c2000 == 49 [pid = 2218] [id = 161] 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x12a732800) [pid = 2218] [serial = 480] [outer = 0x0] 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12a940800) [pid = 2218] [serial = 481] [outer = 0x12a732800] 18:23:46 INFO - PROCESS | 2218 | 1463189026869 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12abd2000) [pid = 2218] [serial = 482] [outer = 0x12a732800] 18:23:47 INFO - PROCESS | 2218 | 1463189027360 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]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:23:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 772ms 18:23:47 INFO - PROCESS | 2218 | 1463189027469 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 2218 | 1463189027472 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:23:47 INFO - PROCESS | 2218 | 1463189027477 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 2218 | 1463189027479 Marionette TRACE conn2 <- [1,618,null,{}] 18:23:47 INFO - PROCESS | 2218 | 1463189027483 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}] 18:23:47 INFO - PROCESS | 2218 | 1463189027572 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:23:47 INFO - PROCESS | 2218 | 1463189027637 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214e4000 == 50 [pid = 2218] [id = 162] 18:23:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x117570400) [pid = 2218] [serial = 483] [outer = 0x0] 18:23:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x118325400) [pid = 2218] [serial = 484] [outer = 0x117570400] 18:23:47 INFO - PROCESS | 2218 | 1463189027664 Marionette DEBUG loaded listener.js 18:23:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x11857a800) [pid = 2218] [serial = 485] [outer = 0x117570400] 18:23:47 INFO - PROCESS | 2218 | --DOCSHELL 0x119a93000 == 49 [pid = 2218] [id = 155] 18:23:47 INFO - PROCESS | 2218 | --DOCSHELL 0x119651800 == 48 [pid = 2218] [id = 154] 18:23:47 INFO - PROCESS | 2218 | --DOCSHELL 0x116aab000 == 47 [pid = 2218] [id = 153] 18:23:47 INFO - PROCESS | 2218 | --DOCSHELL 0x116749000 == 46 [pid = 2218] [id = 152] 18:23:47 INFO - PROCESS | 2218 | --DOCSHELL 0x116f69800 == 45 [pid = 2218] [id = 151] 18:23:48 INFO - PROCESS | 2218 | --DOCSHELL 0x11831e000 == 44 [pid = 2218] [id = 146] 18:23:48 INFO - PROCESS | 2218 | 1463189028058 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]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 624ms 18:23:48 INFO - PROCESS | 2218 | 1463189028101 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 2218 | 1463189028105 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:23:48 INFO - PROCESS | 2218 | 1463189028109 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 2218 | 1463189028110 Marionette TRACE conn2 <- [1,622,null,{}] 18:23:48 INFO - PROCESS | 2218 | 1463189028113 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}] 18:23:48 INFO - PROCESS | 2218 | 1463189028189 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:23:48 INFO - PROCESS | 2218 | 1463189028194 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f69800 == 45 [pid = 2218] [id = 163] 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x1184f2400) [pid = 2218] [serial = 486] [outer = 0x0] 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x119536400) [pid = 2218] [serial = 487] [outer = 0x1184f2400] 18:23:48 INFO - PROCESS | 2218 | 1463189028222 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x1213d0c00) [pid = 2218] [serial = 488] [outer = 0x1184f2400] 18:23:48 INFO - PROCESS | 2218 | 1463189028601 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]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 18:23:48 INFO - PROCESS | 2218 | 1463189028628 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 2218 | 1463189028629 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:23:48 INFO - PROCESS | 2218 | 1463189028631 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 2218 | 1463189028634 Marionette TRACE conn2 <- [1,626,null,{}] 18:23:48 INFO - PROCESS | 2218 | 1463189028660 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}] 18:23:48 INFO - PROCESS | 2218 | 1463189028757 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:23:48 INFO - PROCESS | 2218 | 1463189028762 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x123fb6800 == 46 [pid = 2218] [id = 164] 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x125404c00) [pid = 2218] [serial = 489] [outer = 0x0] 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x127805c00) [pid = 2218] [serial = 490] [outer = 0x125404c00] 18:23:48 INFO - PROCESS | 2218 | 1463189028789 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x129ea5400) [pid = 2218] [serial = 491] [outer = 0x125404c00] 18:23:49 INFO - PROCESS | 2218 | 1463189029157 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]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 545ms 18:23:49 INFO - PROCESS | 2218 | 1463189029184 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 2218 | 1463189029186 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:23:49 INFO - PROCESS | 2218 | 1463189029197 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 2218 | 1463189029198 Marionette TRACE conn2 <- [1,630,null,{}] 18:23:49 INFO - PROCESS | 2218 | 1463189029201 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}] 18:23:49 INFO - PROCESS | 2218 | 1463189029294 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:23:49 INFO - PROCESS | 2218 | 1463189029326 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a757000 == 47 [pid = 2218] [id = 165] 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x1293a1c00) [pid = 2218] [serial = 492] [outer = 0x0] 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12ab98000) [pid = 2218] [serial = 493] [outer = 0x1293a1c00] 18:23:49 INFO - PROCESS | 2218 | 1463189029354 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12b8b0000) [pid = 2218] [serial = 494] [outer = 0x1293a1c00] 18:23:49 INFO - PROCESS | 2218 | 1463189029720 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]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 575ms 18:23:49 INFO - PROCESS | 2218 | 1463189029766 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 2218 | 1463189029767 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:23:49 INFO - PROCESS | 2218 | 1463189029771 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 2218 | 1463189029773 Marionette TRACE conn2 <- [1,634,null,{}] 18:23:49 INFO - PROCESS | 2218 | 1463189029775 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}] 18:23:49 INFO - PROCESS | 2218 | 1463189029875 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:23:49 INFO - PROCESS | 2218 | 1463189029881 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acea800 == 48 [pid = 2218] [id = 166] 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12ab95000) [pid = 2218] [serial = 495] [outer = 0x0] 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12bada800) [pid = 2218] [serial = 496] [outer = 0x12ab95000] 18:23:49 INFO - PROCESS | 2218 | 1463189029905 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12bb11800) [pid = 2218] [serial = 497] [outer = 0x12ab95000] 18:23:50 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:50 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:50 INFO - PROCESS | 2218 | 1463189030239 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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 522ms 18:23:50 INFO - PROCESS | 2218 | 1463189030292 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 2218 | 1463189030294 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:23:50 INFO - PROCESS | 2218 | 1463189030296 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 2218 | 1463189030297 Marionette TRACE conn2 <- [1,638,null,{}] 18:23:50 INFO - PROCESS | 2218 | 1463189030299 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}] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x128da0000) [pid = 2218] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x128da0400) [pid = 2218] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x128da5c00) [pid = 2218] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x1217f6800) [pid = 2218] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x11600e400) [pid = 2218] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x11811d800) [pid = 2218] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x119203c00) [pid = 2218] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x113398400) [pid = 2218] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11832b800) [pid = 2218] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x119630c00) [pid = 2218] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x1168c0c00) [pid = 2218] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x121641000) [pid = 2218] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x11744d800) [pid = 2218] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x128d1cc00) [pid = 2218] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x120e10400) [pid = 2218] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x121012400) [pid = 2218] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x11744cc00) [pid = 2218] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x11953ec00) [pid = 2218] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x128d18400) [pid = 2218] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1196ee400) [pid = 2218] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x1120edc00) [pid = 2218] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x118577400) [pid = 2218] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x112a65800) [pid = 2218] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x11331ec00) [pid = 2218] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x12abc6000) [pid = 2218] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:23:50 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x118350000) [pid = 2218] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:23:50 INFO - PROCESS | 2218 | 1463189030499 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:23:50 INFO - PROCESS | 2218 | 1463189030511 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x115d0a000 == 49 [pid = 2218] [id = 167] 18:23:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x112f46400) [pid = 2218] [serial = 498] [outer = 0x0] 18:23:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1167ad800) [pid = 2218] [serial = 499] [outer = 0x112f46400] 18:23:50 INFO - PROCESS | 2218 | 1463189030537 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x118355400) [pid = 2218] [serial = 500] [outer = 0x112f46400] 18:23:50 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:50 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:50 INFO - PROCESS | 2218 | 1463189030827 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]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 567ms 18:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:23:50 INFO - PROCESS | 2218 | 1463189030864 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 2218 | 1463189030865 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:23:50 INFO - PROCESS | 2218 | 1463189030867 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 2218 | 1463189030869 Marionette TRACE conn2 <- [1,642,null,{}] 18:23:50 INFO - PROCESS | 2218 | 1463189030874 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}] 18:23:50 INFO - PROCESS | 2218 | 1463189030949 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:23:51 INFO - PROCESS | 2218 | 1463189030997 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e8e800 == 50 [pid = 2218] [id = 168] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x112a71400) [pid = 2218] [serial = 501] [outer = 0x0] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x119203c00) [pid = 2218] [serial = 502] [outer = 0x112a71400] 18:23:51 INFO - PROCESS | 2218 | 1463189031022 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x128d18400) [pid = 2218] [serial = 503] [outer = 0x112a71400] 18:23:51 INFO - PROCESS | 2218 | 1463189031294 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]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 472ms 18:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:23:51 INFO - PROCESS | 2218 | 1463189031343 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 2218 | 1463189031344 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:23:51 INFO - PROCESS | 2218 | 1463189031346 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 2218 | 1463189031347 Marionette TRACE conn2 <- [1,646,null,{}] 18:23:51 INFO - PROCESS | 2218 | 1463189031350 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}] 18:23:51 INFO - PROCESS | 2218 | 1463189031428 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:23:51 INFO - PROCESS | 2218 | 1463189031432 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bff2000 == 51 [pid = 2218] [id = 169] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x126611000) [pid = 2218] [serial = 504] [outer = 0x0] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12bf09800) [pid = 2218] [serial = 505] [outer = 0x126611000] 18:23:51 INFO - PROCESS | 2218 | 1463189031459 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x12c511400) [pid = 2218] [serial = 506] [outer = 0x126611000] 18:23:51 INFO - PROCESS | 2218 | 1463189031765 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]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 470ms 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12c513000) [pid = 2218] [serial = 507] [outer = 0x12cd84000] 18:23:51 INFO - PROCESS | 2218 | 1463189031836 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 2218 | 1463189031837 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:23:51 INFO - PROCESS | 2218 | 1463189031866 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 2218 | 1463189031867 Marionette TRACE conn2 <- [1,650,null,{}] 18:23:51 INFO - PROCESS | 2218 | 1463189031872 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}] 18:23:51 INFO - PROCESS | 2218 | 1463189031947 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:23:51 INFO - PROCESS | 2218 | 1463189031951 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c43a800 == 52 [pid = 2218] [id = 170] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12c511800) [pid = 2218] [serial = 508] [outer = 0x0] 18:23:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x12c518800) [pid = 2218] [serial = 509] [outer = 0x12c511800] 18:23:51 INFO - PROCESS | 2218 | 1463189031979 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12c51e400) [pid = 2218] [serial = 510] [outer = 0x12c511800] 18:23:52 INFO - PROCESS | 2218 | 1463189032294 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]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 494ms 18:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:23:52 INFO - PROCESS | 2218 | 1463189032338 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 2218 | 1463189032339 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:23:52 INFO - PROCESS | 2218 | 1463189032341 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - PROCESS | 2218 | 1463189032342 Marionette TRACE conn2 <- [1,654,null,{}] 18:23:52 INFO - PROCESS | 2218 | 1463189032345 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}] 18:23:52 INFO - PROCESS | 2218 | 1463189032423 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:23:52 INFO - PROCESS | 2218 | 1463189032531 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x11648d800 == 53 [pid = 2218] [id = 171] 18:23:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1120edc00) [pid = 2218] [serial = 511] [outer = 0x0] 18:23:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x1131b6800) [pid = 2218] [serial = 512] [outer = 0x1120edc00] 18:23:52 INFO - PROCESS | 2218 | 1463189032563 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x116847400) [pid = 2218] [serial = 513] [outer = 0x1120edc00] 18:23:52 INFO - PROCESS | 2218 | 1463189032954 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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 18:23:53 INFO - PROCESS | 2218 | 1463189033011 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 2218 | 1463189033014 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:23:53 INFO - PROCESS | 2218 | 1463189033017 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 2218 | 1463189033020 Marionette TRACE conn2 <- [1,658,null,{}] 18:23:53 INFO - PROCESS | 2218 | 1463189033023 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}] 18:23:53 INFO - PROCESS | 2218 | 1463189033121 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:23:53 INFO - PROCESS | 2218 | 1463189033172 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x128a23000 == 54 [pid = 2218] [id = 172] 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x118357800) [pid = 2218] [serial = 514] [outer = 0x0] 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x119540000) [pid = 2218] [serial = 515] [outer = 0x118357800] 18:23:53 INFO - PROCESS | 2218 | 1463189033203 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x121012c00) [pid = 2218] [serial = 516] [outer = 0x118357800] 18:23:53 INFO - PROCESS | 2218 | 1463189033617 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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:23:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms 18:23:53 INFO - PROCESS | 2218 | 1463189033642 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:23:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:23:53 INFO - PROCESS | 2218 | 1463189033645 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:23:53 INFO - PROCESS | 2218 | 1463189033647 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 2218 | 1463189033648 Marionette TRACE conn2 <- [1,662,null,{}] 18:23:53 INFO - PROCESS | 2218 | 1463189033651 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}] 18:23:53 INFO - PROCESS | 2218 | 1463189033749 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:23:53 INFO - PROCESS | 2218 | 1463189033839 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c919000 == 55 [pid = 2218] [id = 173] 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x126aa0000) [pid = 2218] [serial = 517] [outer = 0x0] 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x128d17400) [pid = 2218] [serial = 518] [outer = 0x126aa0000] 18:23:53 INFO - PROCESS | 2218 | 1463189033870 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12ab8ec00) [pid = 2218] [serial = 519] [outer = 0x126aa0000] 18:23:54 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:54 INFO - PROCESS | 2218 | 1463189034292 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]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 668ms 18:23:54 INFO - PROCESS | 2218 | 1463189034316 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 2218 | 1463189034317 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:23:54 INFO - PROCESS | 2218 | 1463189034344 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 2218 | 1463189034349 Marionette TRACE conn2 <- [1,666,null,{}] 18:23:54 INFO - PROCESS | 2218 | 1463189034353 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}] 18:23:54 INFO - PROCESS | 2218 | 1463189034450 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:23:54 INFO - PROCESS | 2218 | 1463189034512 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc41000 == 56 [pid = 2218] [id = 174] 18:23:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12abc6400) [pid = 2218] [serial = 520] [outer = 0x0] 18:23:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12bf0f400) [pid = 2218] [serial = 521] [outer = 0x12abc6400] 18:23:54 INFO - PROCESS | 2218 | 1463189034542 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12bf1bc00) [pid = 2218] [serial = 522] [outer = 0x12abc6400] 18:23:54 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:54 INFO - PROCESS | 2218 | 1463189034914 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]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 632ms 18:23:54 INFO - PROCESS | 2218 | 1463189034971 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 2218 | 1463189034973 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:23:54 INFO - PROCESS | 2218 | 1463189034975 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 2218 | 1463189034976 Marionette TRACE conn2 <- [1,670,null,{}] 18:23:54 INFO - PROCESS | 2218 | 1463189034978 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}] 18:23:55 INFO - PROCESS | 2218 | 1463189035077 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:23:55 INFO - PROCESS | 2218 | 1463189035157 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdac800 == 57 [pid = 2218] [id = 175] 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12bf14400) [pid = 2218] [serial = 523] [outer = 0x0] 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x12c9d2400) [pid = 2218] [serial = 524] [outer = 0x12bf14400] 18:23:55 INFO - PROCESS | 2218 | 1463189035187 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12c9d9c00) [pid = 2218] [serial = 525] [outer = 0x12bf14400] 18:23:55 INFO - PROCESS | 2218 | 1463189035582 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]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 18:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:23:55 INFO - PROCESS | 2218 | 1463189035595 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 2218 | 1463189035597 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:23:55 INFO - PROCESS | 2218 | 1463189035599 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 2218 | 1463189035600 Marionette TRACE conn2 <- [1,674,null,{}] 18:23:55 INFO - PROCESS | 2218 | 1463189035604 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}] 18:23:55 INFO - PROCESS | 2218 | 1463189035699 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:23:55 INFO - PROCESS | 2218 | 1463189035760 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1de000 == 58 [pid = 2218] [id = 176] 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12c9e0000) [pid = 2218] [serial = 526] [outer = 0x0] 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12cc02800) [pid = 2218] [serial = 527] [outer = 0x12c9e0000] 18:23:55 INFO - PROCESS | 2218 | 1463189035796 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12cc0bc00) [pid = 2218] [serial = 528] [outer = 0x12c9e0000] 18:23:56 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:56 INFO - PROCESS | 2218 | 1463189036204 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]]]}] 18:23:56 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 18:23:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 18:23:56 INFO - PROCESS | 2218 | 1463189036272 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 2218 | 1463189036273 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:23:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:23:56 INFO - PROCESS | 2218 | 1463189036275 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 2218 | 1463189036276 Marionette TRACE conn2 <- [1,678,null,{}] 18:23:56 INFO - PROCESS | 2218 | 1463189036279 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}] 18:23:56 INFO - PROCESS | 2218 | 1463189036377 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:23:56 INFO - PROCESS | 2218 | 1463189036473 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x11264d000 == 59 [pid = 2218] [id = 177] 18:23:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x112051400) [pid = 2218] [serial = 529] [outer = 0x0] 18:23:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x118111c00) [pid = 2218] [serial = 530] [outer = 0x112051400] 18:23:56 INFO - PROCESS | 2218 | 1463189036503 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x1196f0400) [pid = 2218] [serial = 531] [outer = 0x112051400] 18:23:57 INFO - PROCESS | 2218 | 1463189037007 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]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 773ms 18:23:57 INFO - PROCESS | 2218 | 1463189037049 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 2218 | 1463189037052 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:23:57 INFO - PROCESS | 2218 | 1463189037077 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 2218 | 1463189037079 Marionette TRACE conn2 <- [1,682,null,{}] 18:23:57 INFO - PROCESS | 2218 | 1463189037083 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}] 18:23:57 INFO - PROCESS | 2218 | 1463189037178 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:23:57 INFO - PROCESS | 2218 | 1463189037245 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aac000 == 60 [pid = 2218] [id = 178] 18:23:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x11832a800) [pid = 2218] [serial = 532] [outer = 0x0] 18:23:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x11834c000) [pid = 2218] [serial = 533] [outer = 0x11832a800] 18:23:57 INFO - PROCESS | 2218 | 1463189037273 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x118574000) [pid = 2218] [serial = 534] [outer = 0x11832a800] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12c43a800 == 59 [pid = 2218] [id = 170] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12bff2000 == 58 [pid = 2218] [id = 169] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x119e8e800 == 57 [pid = 2218] [id = 168] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x115d0a000 == 56 [pid = 2218] [id = 167] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12acea800 == 55 [pid = 2218] [id = 166] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12a757000 == 54 [pid = 2218] [id = 165] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x123fb6800 == 53 [pid = 2218] [id = 164] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x121117c00) [pid = 2218] [serial = 463] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x12bb0ac00) [pid = 2218] [serial = 433] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12b8b4000) [pid = 2218] [serial = 448] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1176a0400) [pid = 2218] [serial = 436] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12ab9bc00) [pid = 2218] [serial = 445] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x11920a400) [pid = 2218] [serial = 439] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1268b9c00) [pid = 2218] [serial = 442] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x116f69800 == 52 [pid = 2218] [id = 163] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x1214e4000 == 51 [pid = 2218] [id = 162] 18:23:57 INFO - PROCESS | 2218 | --DOCSHELL 0x1134c1800 == 50 [pid = 2218] [id = 156] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x1291c7800) [pid = 2218] [serial = 415] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12a72e800) [pid = 2218] [serial = 418] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x1293a0c00) [pid = 2218] [serial = 416] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12ab99c00) [pid = 2218] [serial = 421] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x127805000) [pid = 2218] [serial = 424] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x11769a000) [pid = 2218] [serial = 386] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1164b8800) [pid = 2218] [serial = 385] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x11834bc00) [pid = 2218] [serial = 400] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x118579800) [pid = 2218] [serial = 401] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x12a945800) [pid = 2218] [serial = 419] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x119211000) [pid = 2218] [serial = 403] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x119636400) [pid = 2218] [serial = 404] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x121277000) [pid = 2218] [serial = 409] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12540dc00) [pid = 2218] [serial = 410] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x1191c1c00) [pid = 2218] [serial = 389] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x118531400) [pid = 2218] [serial = 388] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x1196f9800) [pid = 2218] [serial = 406] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x121273800) [pid = 2218] [serial = 407] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x120e0ec00) [pid = 2218] [serial = 461] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x11769fc00) [pid = 2218] [serial = 398] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x116a6c000) [pid = 2218] [serial = 397] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x1255c7400) [pid = 2218] [serial = 392] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x123fe9000) [pid = 2218] [serial = 391] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x128d20000) [pid = 2218] [serial = 395] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x125fb5800) [pid = 2218] [serial = 394] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12b8b5800) [pid = 2218] [serial = 428] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x12abcf800) [pid = 2218] [serial = 422] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x12abd0000) [pid = 2218] [serial = 425] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x1255d2800) [pid = 2218] [serial = 412] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x12bb08800) [pid = 2218] [serial = 431] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x128d9bc00) [pid = 2218] [serial = 413] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12abd3400) [pid = 2218] [serial = 427] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x1268b9400) [pid = 2218] [serial = 338] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x118356c00) [pid = 2218] [serial = 455] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11983c400) [pid = 2218] [serial = 460] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x128feb000) [pid = 2218] [serial = 299] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x12163fc00) [pid = 2218] [serial = 347] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x113d05400) [pid = 2218] [serial = 451] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x119211c00) [pid = 2218] [serial = 458] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x11811e000) [pid = 2218] [serial = 341] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x1191bf400) [pid = 2218] [serial = 457] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x1182c7400) [pid = 2218] [serial = 454] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1167ab400) [pid = 2218] [serial = 302] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x12bacf400) [pid = 2218] [serial = 430] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1191c5400) [pid = 2218] [serial = 344] [outer = 0x0] [url = about:blank] 18:23:57 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1164f7c00) [pid = 2218] [serial = 452] [outer = 0x0] [url = about:blank] 18:23:58 INFO - PROCESS | 2218 | 1463189038176 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]]]}] 18:23:58 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) 18:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1126ms 18:23:58 INFO - PROCESS | 2218 | 1463189038202 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 2218 | 1463189038208 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:23:58 INFO - PROCESS | 2218 | 1463189038212 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 2218 | 1463189038214 Marionette TRACE conn2 <- [1,686,null,{}] 18:23:58 INFO - PROCESS | 2218 | 1463189038216 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}] 18:23:58 INFO - PROCESS | 2218 | 1463189038291 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:23:58 INFO - PROCESS | 2218 | 1463189038295 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f6d800 == 51 [pid = 2218] [id = 179] 18:23:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x1191c7400) [pid = 2218] [serial = 535] [outer = 0x0] 18:23:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x11962d000) [pid = 2218] [serial = 536] [outer = 0x1191c7400] 18:23:58 INFO - PROCESS | 2218 | 1463189038323 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x119b70000) [pid = 2218] [serial = 537] [outer = 0x1191c7400] 18:23:59 INFO - PROCESS | 2218 | 1463189039134 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]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 18:23:59 INFO - PROCESS | 2218 | 1463189039184 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 2218 | 1463189039186 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:23:59 INFO - PROCESS | 2218 | 1463189039188 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 2218 | 1463189039191 Marionette TRACE conn2 <- [1,690,null,{}] 18:23:59 INFO - PROCESS | 2218 | 1463189039198 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}] 18:23:59 INFO - PROCESS | 2218 | 1463189039297 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:23:59 INFO - PROCESS | 2218 | 1463189039307 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x11965d000 == 52 [pid = 2218] [id = 180] 18:23:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x1213cd000) [pid = 2218] [serial = 538] [outer = 0x0] 18:23:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x123fe9000) [pid = 2218] [serial = 539] [outer = 0x1213cd000] 18:23:59 INFO - PROCESS | 2218 | 1463189039334 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x125fb2c00) [pid = 2218] [serial = 540] [outer = 0x1213cd000] 18:24:00 INFO - PROCESS | 2218 | 1463189040142 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]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 972ms 18:24:00 INFO - PROCESS | 2218 | 1463189040160 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 2218 | 1463189040162 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:24:00 INFO - PROCESS | 2218 | 1463189040164 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - PROCESS | 2218 | 1463189040165 Marionette TRACE conn2 <- [1,694,null,{}] 18:24:00 INFO - PROCESS | 2218 | 1463189040167 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}] 18:24:00 INFO - PROCESS | 2218 | 1463189040268 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:24:00 INFO - PROCESS | 2218 | 1463189040272 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e8c000 == 53 [pid = 2218] [id = 181] 18:24:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x126365000) [pid = 2218] [serial = 541] [outer = 0x0] 18:24:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x128d19000) [pid = 2218] [serial = 542] [outer = 0x126365000] 18:24:00 INFO - PROCESS | 2218 | 1463189040298 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x128d9d400) [pid = 2218] [serial = 543] [outer = 0x126365000] 18:24:01 INFO - PROCESS | 2218 | 1463189041138 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]]]}] 18:24:01 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) 18:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1020ms 18:24:01 INFO - PROCESS | 2218 | 1463189041185 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 2218 | 1463189041186 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:24:01 INFO - PROCESS | 2218 | 1463189041188 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 2218 | 1463189041189 Marionette TRACE conn2 <- [1,698,null,{}] 18:24:01 INFO - PROCESS | 2218 | 1463189041192 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}] 18:24:01 INFO - PROCESS | 2218 | 1463189041282 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:24:01 INFO - PROCESS | 2218 | 1463189041293 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115f800 == 54 [pid = 2218] [id = 182] 18:24:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x128fe9c00) [pid = 2218] [serial = 544] [outer = 0x0] 18:24:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x129eabc00) [pid = 2218] [serial = 545] [outer = 0x128fe9c00] 18:24:01 INFO - PROCESS | 2218 | 1463189041318 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x12a944000) [pid = 2218] [serial = 546] [outer = 0x128fe9c00] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11962f000) [pid = 2218] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x12bad3400) [pid = 2218] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x125404c00) [pid = 2218] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1293a1c00) [pid = 2218] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x117570400) [pid = 2218] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x1184f2400) [pid = 2218] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12ab95000) [pid = 2218] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x112f46400) [pid = 2218] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x126611000) [pid = 2218] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:24:01 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x112a71400) [pid = 2218] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:24:02 INFO - PROCESS | 2218 | 1463189042164 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]]]}] 18:24:02 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) 18:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1025ms 18:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:24:02 INFO - PROCESS | 2218 | 1463189042213 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 2218 | 1463189042214 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:24:02 INFO - PROCESS | 2218 | 1463189042216 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 2218 | 1463189042217 Marionette TRACE conn2 <- [1,702,null,{}] 18:24:02 INFO - PROCESS | 2218 | 1463189042227 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}] 18:24:02 INFO - PROCESS | 2218 | 1463189042323 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:24:02 INFO - PROCESS | 2218 | 1463189042328 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x124cdc000 == 55 [pid = 2218] [id = 183] 18:24:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12163e800) [pid = 2218] [serial = 547] [outer = 0x0] 18:24:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12abcd800) [pid = 2218] [serial = 548] [outer = 0x12163e800] 18:24:02 INFO - PROCESS | 2218 | 1463189042355 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x12bb02c00) [pid = 2218] [serial = 549] [outer = 0x12163e800] 18:24:03 INFO - PROCESS | 2218 | 1463189043255 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]]]}] 18:24:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1076ms 18:24:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:24:03 INFO - PROCESS | 2218 | 1463189043293 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 2218 | 1463189043294 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:24:03 INFO - PROCESS | 2218 | 1463189043296 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - PROCESS | 2218 | 1463189043297 Marionette TRACE conn2 <- [1,706,null,{}] 18:24:03 INFO - PROCESS | 2218 | 1463189043299 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}] 18:24:03 INFO - PROCESS | 2218 | 1463189043374 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:24:03 INFO - PROCESS | 2218 | 1463189043378 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x12657c000 == 56 [pid = 2218] [id = 184] 18:24:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x12bb0b800) [pid = 2218] [serial = 550] [outer = 0x0] 18:24:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x12bf0f800) [pid = 2218] [serial = 551] [outer = 0x12bb0b800] 18:24:03 INFO - PROCESS | 2218 | 1463189043403 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12bf1dc00) [pid = 2218] [serial = 552] [outer = 0x12bb0b800] 18:24:04 INFO - PROCESS | 2218 | 1463189044368 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]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1118ms 18:24:04 INFO - PROCESS | 2218 | 1463189044415 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 2218 | 1463189044418 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:24:04 INFO - PROCESS | 2218 | 1463189044422 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 2218 | 1463189044424 Marionette TRACE conn2 <- [1,710,null,{}] 18:24:04 INFO - PROCESS | 2218 | 1463189044427 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}] 18:24:04 INFO - PROCESS | 2218 | 1463189044527 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:24:04 INFO - PROCESS | 2218 | 1463189044572 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e1d000 == 57 [pid = 2218] [id = 185] 18:24:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x116a6a400) [pid = 2218] [serial = 553] [outer = 0x0] 18:24:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x11834dc00) [pid = 2218] [serial = 554] [outer = 0x116a6a400] 18:24:04 INFO - PROCESS | 2218 | 1463189044604 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x118d91c00) [pid = 2218] [serial = 555] [outer = 0x116a6a400] 18:24:05 INFO - PROCESS | 2218 | 1463189045479 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]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:24:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1071ms 18:24:05 INFO - PROCESS | 2218 | 1463189045499 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 2218 | 1463189045505 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:24:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:24:05 INFO - PROCESS | 2218 | 1463189045511 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - PROCESS | 2218 | 1463189045512 Marionette TRACE conn2 <- [1,714,null,{}] 18:24:05 INFO - PROCESS | 2218 | 1463189045515 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}] 18:24:05 INFO - PROCESS | 2218 | 1463189045615 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:24:05 INFO - PROCESS | 2218 | 1463189045660 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x119b9e800 == 58 [pid = 2218] [id = 186] 18:24:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x119211000) [pid = 2218] [serial = 556] [outer = 0x0] 18:24:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x120e10400) [pid = 2218] [serial = 557] [outer = 0x119211000] 18:24:05 INFO - PROCESS | 2218 | 1463189045690 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x125535c00) [pid = 2218] [serial = 558] [outer = 0x119211000] 18:24:06 INFO - PROCESS | 2218 | 1463189046566 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]]]}] 18:24:06 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 18:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1070ms 18:24:06 INFO - PROCESS | 2218 | 1463189046583 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:24:06 INFO - PROCESS | 2218 | 1463189046584 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:24:06 INFO - PROCESS | 2218 | 1463189046589 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 2218 | 1463189046592 Marionette TRACE conn2 <- [1,718,null,{}] 18:24:06 INFO - PROCESS | 2218 | 1463189046599 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}] 18:24:06 INFO - PROCESS | 2218 | 1463189046698 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:24:06 INFO - PROCESS | 2218 | 1463189046744 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293ae800 == 59 [pid = 2218] [id = 187] 18:24:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x128d9e400) [pid = 2218] [serial = 559] [outer = 0x0] 18:24:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x12b8ac800) [pid = 2218] [serial = 560] [outer = 0x128d9e400] 18:24:06 INFO - PROCESS | 2218 | 1463189046775 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12bb02400) [pid = 2218] [serial = 561] [outer = 0x128d9e400] 18:24:07 INFO - PROCESS | 2218 | 1463189047679 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]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 18:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:24:07 INFO - PROCESS | 2218 | 1463189047711 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 2218 | 1463189047713 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:24:07 INFO - PROCESS | 2218 | 1463189047715 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 2218 | 1463189047717 Marionette TRACE conn2 <- [1,722,null,{}] 18:24:07 INFO - PROCESS | 2218 | 1463189047719 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}] 18:24:07 INFO - PROCESS | 2218 | 1463189047819 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:24:07 INFO - PROCESS | 2218 | 1463189047865 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a754000 == 60 [pid = 2218] [id = 188] 18:24:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x12bb0f800) [pid = 2218] [serial = 562] [outer = 0x0] 18:24:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x12c51fc00) [pid = 2218] [serial = 563] [outer = 0x12bb0f800] 18:24:07 INFO - PROCESS | 2218 | 1463189047894 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x12c9de800) [pid = 2218] [serial = 564] [outer = 0x12bb0f800] 18:24:08 INFO - PROCESS | 2218 | 1463189048426 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] 18:24:08 INFO - PROCESS | 2218 | 1463189048492 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:24:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:24:08 INFO - PROCESS | 2218 | 1463189048497 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 2218 | 1463189048499 Marionette TRACE conn2 <- [1,726,null,{}] 18:24:08 INFO - PROCESS | 2218 | 1463189048503 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}] 18:24:08 INFO - PROCESS | 2218 | 1463189048597 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:24:08 INFO - PROCESS | 2218 | 1463189048659 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x11943a000 == 61 [pid = 2218] [id = 189] 18:24:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x11832c400) [pid = 2218] [serial = 565] [outer = 0x0] 18:24:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x11852e800) [pid = 2218] [serial = 566] [outer = 0x11832c400] 18:24:08 INFO - PROCESS | 2218 | 1463189048687 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x119210000) [pid = 2218] [serial = 567] [outer = 0x11832c400] 18:24:09 INFO - PROCESS | 2218 | 1463189049188 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]]]}] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x124cdc000 == 60 [pid = 2218] [id = 183] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x12115f800 == 59 [pid = 2218] [id = 182] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x119e8c000 == 58 [pid = 2218] [id = 181] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x11965d000 == 57 [pid = 2218] [id = 180] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x116f6d800 == 56 [pid = 2218] [id = 179] 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x116aac000 == 55 [pid = 2218] [id = 178] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x128fe8800) [pid = 2218] [serial = 478] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x126a9ec00) [pid = 2218] [serial = 475] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x1191bf000) [pid = 2218] [serial = 469] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x121640c00) [pid = 2218] [serial = 472] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x112a68400) [pid = 2218] [serial = 466] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x12c518800) [pid = 2218] [serial = 509] [outer = 0x0] [url = about:blank] 18:24:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:24:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 728ms 18:24:09 INFO - PROCESS | 2218 | --DOCSHELL 0x11648d800 == 54 [pid = 2218] [id = 171] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x123f72400) [pid = 2218] [serial = 464] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12bf06800) [pid = 2218] [serial = 434] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x127805c00) [pid = 2218] [serial = 490] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x12ab98000) [pid = 2218] [serial = 493] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x118325400) [pid = 2218] [serial = 484] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11857a800) [pid = 2218] [serial = 485] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x119536400) [pid = 2218] [serial = 487] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x129ea5400) [pid = 2218] [serial = 491] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x12a940800) [pid = 2218] [serial = 481] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x12bada800) [pid = 2218] [serial = 496] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x12b8b0000) [pid = 2218] [serial = 494] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x118355400) [pid = 2218] [serial = 500] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x12bf09800) [pid = 2218] [serial = 505] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x119203c00) [pid = 2218] [serial = 502] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1167ad800) [pid = 2218] [serial = 499] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x12bb11800) [pid = 2218] [serial = 497] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x128d18400) [pid = 2218] [serial = 503] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12c511400) [pid = 2218] [serial = 506] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1168b6800) [pid = 2218] [serial = 206] [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.] 18:24:09 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1213d0c00) [pid = 2218] [serial = 488] [outer = 0x0] [url = about:blank] 18:24:09 INFO - PROCESS | 2218 | 1463189049235 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 2218 | 1463189049240 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:24:09 INFO - PROCESS | 2218 | 1463189049244 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 2218 | 1463189049246 Marionette TRACE conn2 <- [1,730,null,{}] 18:24:09 INFO - PROCESS | 2218 | 1463189049248 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}] 18:24:09 INFO - PROCESS | 2218 | 1463189049325 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:24:09 INFO - PROCESS | 2218 | 1463189049330 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x118097800 == 55 [pid = 2218] [id = 190] 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x118325400) [pid = 2218] [serial = 568] [outer = 0x0] 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x119839400) [pid = 2218] [serial = 569] [outer = 0x118325400] 18:24:09 INFO - PROCESS | 2218 | 1463189049358 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x1217e8400) [pid = 2218] [serial = 570] [outer = 0x118325400] 18:24:09 INFO - PROCESS | 2218 | 1463189049690 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 18:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:24:09 INFO - PROCESS | 2218 | 1463189049716 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:24:09 INFO - PROCESS | 2218 | 1463189049718 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 2218 | 1463189049723 Marionette TRACE conn2 <- [1,734,null,{}] 18:24:09 INFO - PROCESS | 2218 | 1463189049730 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}] 18:24:09 INFO - PROCESS | 2218 | 1463189049817 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:24:09 INFO - PROCESS | 2218 | 1463189049867 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212b2000 == 56 [pid = 2218] [id = 191] 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121644400) [pid = 2218] [serial = 571] [outer = 0x0] 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x126aaa800) [pid = 2218] [serial = 572] [outer = 0x121644400] 18:24:09 INFO - PROCESS | 2218 | 1463189049895 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12abc7000) [pid = 2218] [serial = 573] [outer = 0x121644400] 18:24:10 INFO - PROCESS | 2218 | 1463189050166 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]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:24:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 475ms 18:24:10 INFO - PROCESS | 2218 | 1463189050193 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:24:10 INFO - PROCESS | 2218 | 1463189050194 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:24:10 INFO - PROCESS | 2218 | 1463189050197 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 2218 | 1463189050198 Marionette TRACE conn2 <- [1,738,null,{}] 18:24:10 INFO - PROCESS | 2218 | 1463189050200 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}] 18:24:10 INFO - PROCESS | 2218 | 1463189050330 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:24:10 INFO - PROCESS | 2218 | 1463189050402 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12553d000 == 57 [pid = 2218] [id = 192] 18:24:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12a941800) [pid = 2218] [serial = 574] [outer = 0x0] 18:24:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x12bacf400) [pid = 2218] [serial = 575] [outer = 0x12a941800] 18:24:10 INFO - PROCESS | 2218 | 1463189050444 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x12bf16400) [pid = 2218] [serial = 576] [outer = 0x12a941800] 18:24:11 INFO - PROCESS | 2218 | 1463189051346 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]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:24:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1169ms 18:24:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:24:11 INFO - PROCESS | 2218 | 1463189051365 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 2218 | 1463189051367 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:24:11 INFO - PROCESS | 2218 | 1463189051369 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 2218 | 1463189051371 Marionette TRACE conn2 <- [1,742,null,{}] 18:24:11 INFO - PROCESS | 2218 | 1463189051374 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}] 18:24:11 INFO - PROCESS | 2218 | 1463189051467 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:24:11 INFO - PROCESS | 2218 | 1463189051471 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e2f800 == 58 [pid = 2218] [id = 193] 18:24:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x115e85000) [pid = 2218] [serial = 577] [outer = 0x0] 18:24:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12c9d5c00) [pid = 2218] [serial = 578] [outer = 0x115e85000] 18:24:11 INFO - PROCESS | 2218 | 1463189051496 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x12cc07800) [pid = 2218] [serial = 579] [outer = 0x115e85000] 18:24:12 INFO - PROCESS | 2218 | 1463189052328 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]]]}] 18:24:12 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 18:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 18:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:24:12 INFO - PROCESS | 2218 | 1463189052341 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 2218 | 1463189052342 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:24:12 INFO - PROCESS | 2218 | 1463189052344 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 2218 | 1463189052345 Marionette TRACE conn2 <- [1,746,null,{}] 18:24:12 INFO - PROCESS | 2218 | 1463189052348 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}] 18:24:12 INFO - PROCESS | 2218 | 1463189052459 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:24:12 INFO - PROCESS | 2218 | 1463189052491 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ace7000 == 59 [pid = 2218] [id = 194] 18:24:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x11826bc00) [pid = 2218] [serial = 580] [outer = 0x0] 18:24:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x12cc0d000) [pid = 2218] [serial = 581] [outer = 0x11826bc00] 18:24:12 INFO - PROCESS | 2218 | 1463189052523 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x12cd76400) [pid = 2218] [serial = 582] [outer = 0x11826bc00] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x121647000) [pid = 2218] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x118d7cc00) [pid = 2218] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x12c511800) [pid = 2218] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x116464400) [pid = 2218] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x12a948000) [pid = 2218] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x126365000) [pid = 2218] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12163e800) [pid = 2218] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x128fe9c00) [pid = 2218] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x11832a800) [pid = 2218] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1213cd000) [pid = 2218] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1191c7400) [pid = 2218] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x112051400) [pid = 2218] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x111bb3800) [pid = 2218] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1182d7400) [pid = 2218] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x121013800) [pid = 2218] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12635f800) [pid = 2218] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x128d21000) [pid = 2218] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x12a94b400) [pid = 2218] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:24:13 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x12a738800) [pid = 2218] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:24:13 INFO - PROCESS | 2218 | 1463189053319 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]]]}] 18:24:13 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.) 18:24:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1020ms 18:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:24:13 INFO - PROCESS | 2218 | 1463189053365 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 2218 | 1463189053366 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:24:13 INFO - PROCESS | 2218 | 1463189053368 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 2218 | 1463189053369 Marionette TRACE conn2 <- [1,750,null,{}] 18:24:13 INFO - PROCESS | 2218 | 1463189053371 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}] 18:24:13 INFO - PROCESS | 2218 | 1463189053445 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:24:13 INFO - PROCESS | 2218 | 1463189053493 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e82800 == 60 [pid = 2218] [id = 195] 18:24:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x118265c00) [pid = 2218] [serial = 583] [outer = 0x0] 18:24:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x118528400) [pid = 2218] [serial = 584] [outer = 0x118265c00] 18:24:13 INFO - PROCESS | 2218 | 1463189053518 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x1185e4400) [pid = 2218] [serial = 585] [outer = 0x118265c00] 18:24:14 INFO - PROCESS | 2218 | 1463189054275 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]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:24:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 18:24:14 INFO - PROCESS | 2218 | 1463189054289 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 2218 | 1463189054291 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:24:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:24:14 INFO - PROCESS | 2218 | 1463189054295 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 2218 | 1463189054296 Marionette TRACE conn2 <- [1,754,null,{}] 18:24:14 INFO - PROCESS | 2218 | 1463189054299 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}] 18:24:14 INFO - PROCESS | 2218 | 1463189054421 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:24:14 INFO - PROCESS | 2218 | 1463189054428 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba09800 == 61 [pid = 2218] [id = 196] 18:24:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x113318000) [pid = 2218] [serial = 586] [outer = 0x0] 18:24:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1185e6400) [pid = 2218] [serial = 587] [outer = 0x113318000] 18:24:14 INFO - PROCESS | 2218 | 1463189054463 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x1213cd000) [pid = 2218] [serial = 588] [outer = 0x113318000] 18:24:15 INFO - PROCESS | 2218 | 1463189055296 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]]]}] 18:24:15 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 18:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1022ms 18:24:15 INFO - PROCESS | 2218 | 1463189055317 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:24:15 INFO - PROCESS | 2218 | 1463189055323 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:24:15 INFO - PROCESS | 2218 | 1463189055328 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 2218 | 1463189055333 Marionette TRACE conn2 <- [1,758,null,{}] 18:24:15 INFO - PROCESS | 2218 | 1463189055362 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}] 18:24:15 INFO - PROCESS | 2218 | 1463189055522 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:24:15 INFO - PROCESS | 2218 | 1463189055571 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x11830a000 == 62 [pid = 2218] [id = 197] 18:24:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x118262c00) [pid = 2218] [serial = 589] [outer = 0x0] 18:24:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x118266800) [pid = 2218] [serial = 590] [outer = 0x118262c00] 18:24:15 INFO - PROCESS | 2218 | 1463189055604 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x118270000) [pid = 2218] [serial = 591] [outer = 0x118262c00] 18:24:16 INFO - PROCESS | 2218 | 1463189056027 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]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:24:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 725ms 18:24:16 INFO - PROCESS | 2218 | 1463189056053 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 2218 | 1463189056059 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:24:16 INFO - PROCESS | 2218 | 1463189056064 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 2218 | 1463189056066 Marionette TRACE conn2 <- [1,762,null,{}] 18:24:16 INFO - PROCESS | 2218 | 1463189056068 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}] 18:24:16 INFO - PROCESS | 2218 | 1463189056165 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:24:16 INFO - PROCESS | 2218 | 1463189056215 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115e800 == 63 [pid = 2218] [id = 198] 18:24:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x11756f000) [pid = 2218] [serial = 592] [outer = 0x0] 18:24:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x1185e5800) [pid = 2218] [serial = 593] [outer = 0x11756f000] 18:24:16 INFO - PROCESS | 2218 | 1463189056244 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x120e06000) [pid = 2218] [serial = 594] [outer = 0x11756f000] 18:24:17 INFO - PROCESS | 2218 | 1463189057143 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]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 18:24:17 INFO - PROCESS | 2218 | 1463189057184 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 2218 | 1463189057186 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:24:17 INFO - PROCESS | 2218 | 1463189057188 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 2218 | 1463189057191 Marionette TRACE conn2 <- [1,766,null,{}] 18:24:17 INFO - PROCESS | 2218 | 1463189057199 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}] 18:24:17 INFO - PROCESS | 2218 | 1463189057331 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:24:17 INFO - PROCESS | 2218 | 1463189057383 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd12000 == 64 [pid = 2218] [id = 199] 18:24:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x126611000) [pid = 2218] [serial = 595] [outer = 0x0] 18:24:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x128d23c00) [pid = 2218] [serial = 596] [outer = 0x126611000] 18:24:17 INFO - PROCESS | 2218 | 1463189057414 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12939b000) [pid = 2218] [serial = 597] [outer = 0x126611000] 18:24:18 INFO - PROCESS | 2218 | 1463189058428 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]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 18:24:18 INFO - PROCESS | 2218 | 1463189058461 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 2218 | 1463189058464 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:24:18 INFO - PROCESS | 2218 | 1463189058467 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 2218 | 1463189058470 Marionette TRACE conn2 <- [1,770,null,{}] 18:24:18 INFO - PROCESS | 2218 | 1463189058475 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}] 18:24:18 INFO - PROCESS | 2218 | 1463189058601 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:24:18 INFO - PROCESS | 2218 | 1463189058760 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x1132a3800 == 65 [pid = 2218] [id = 200] 18:24:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x116464400) [pid = 2218] [serial = 598] [outer = 0x0] 18:24:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1176a0400) [pid = 2218] [serial = 599] [outer = 0x116464400] 18:24:18 INFO - PROCESS | 2218 | 1463189058788 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x118261400) [pid = 2218] [serial = 600] [outer = 0x116464400] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x1293c2000 == 64 [pid = 2218] [id = 161] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x126351800 == 63 [pid = 2218] [id = 113] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x119899800 == 62 [pid = 2218] [id = 157] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12553c800 == 61 [pid = 2218] [id = 159] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x123e1d800 == 60 [pid = 2218] [id = 158] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x128d2c000 == 59 [pid = 2218] [id = 160] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd0c800 == 58 [pid = 2218] [id = 145] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x119e82800 == 57 [pid = 2218] [id = 195] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12ace7000 == 56 [pid = 2218] [id = 194] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x129e2f800 == 55 [pid = 2218] [id = 193] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12553d000 == 54 [pid = 2218] [id = 192] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x1212b2000 == 53 [pid = 2218] [id = 191] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x1131b6800) [pid = 2218] [serial = 512] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x119540000) [pid = 2218] [serial = 515] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x128d17400) [pid = 2218] [serial = 518] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x12c9d2400) [pid = 2218] [serial = 524] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x12bf0f400) [pid = 2218] [serial = 521] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12cc02800) [pid = 2218] [serial = 527] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x12bf0f800) [pid = 2218] [serial = 551] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x118097800 == 52 [pid = 2218] [id = 190] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x11943a000 == 51 [pid = 2218] [id = 189] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x117e1d000 == 50 [pid = 2218] [id = 185] 18:24:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12657c000 == 49 [pid = 2218] [id = 184] 18:24:19 INFO - PROCESS | 2218 | 1463189059200 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]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 775ms 18:24:19 INFO - PROCESS | 2218 | 1463189059250 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 2218 | 1463189059254 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x12552fc00) [pid = 2218] [serial = 473] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x128d1f400) [pid = 2218] [serial = 476] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x129396800) [pid = 2218] [serial = 479] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x12b8a8c00) [pid = 2218] [serial = 446] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12ab90400) [pid = 2218] [serial = 383] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x128d1ac00) [pid = 2218] [serial = 443] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x119633000) [pid = 2218] [serial = 440] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12c51e400) [pid = 2218] [serial = 510] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x11834f800) [pid = 2218] [serial = 437] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x12bad7c00) [pid = 2218] [serial = 449] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x128d19000) [pid = 2218] [serial = 542] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12abcd800) [pid = 2218] [serial = 548] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x129eabc00) [pid = 2218] [serial = 545] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x118574000) [pid = 2218] [serial = 534] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x11834c000) [pid = 2218] [serial = 533] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x123fe9000) [pid = 2218] [serial = 539] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x11962d000) [pid = 2218] [serial = 536] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x119b70000) [pid = 2218] [serial = 537] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1196f0400) [pid = 2218] [serial = 531] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x118111c00) [pid = 2218] [serial = 530] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x12a944000) [pid = 2218] [serial = 546] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x128d9d400) [pid = 2218] [serial = 543] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x125fb2c00) [pid = 2218] [serial = 540] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x12bb02c00) [pid = 2218] [serial = 549] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x1166cf800) [pid = 2218] [serial = 467] [outer = 0x0] [url = about:blank] 18:24:19 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x119536800) [pid = 2218] [serial = 470] [outer = 0x0] [url = about:blank] 18:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:24:19 INFO - PROCESS | 2218 | 1463189059267 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 2218 | 1463189059269 Marionette TRACE conn2 <- [1,774,null,{}] 18:24:19 INFO - PROCESS | 2218 | 1463189059277 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}] 18:24:19 INFO - PROCESS | 2218 | 1463189059355 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:24:19 INFO - PROCESS | 2218 | 1463189059361 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ac4000 == 50 [pid = 2218] [id = 201] 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x11826d800) [pid = 2218] [serial = 601] [outer = 0x0] 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1182d6c00) [pid = 2218] [serial = 602] [outer = 0x11826d800] 18:24:19 INFO - PROCESS | 2218 | 1463189059388 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x118357400) [pid = 2218] [serial = 603] [outer = 0x11826d800] 18:24:19 INFO - PROCESS | 2218 | 1463189059725 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]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 477ms 18:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:24:19 INFO - PROCESS | 2218 | 1463189059743 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 2218 | 1463189059744 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:24:19 INFO - PROCESS | 2218 | 1463189059746 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 2218 | 1463189059749 Marionette TRACE conn2 <- [1,778,null,{}] 18:24:19 INFO - PROCESS | 2218 | 1463189059758 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}] 18:24:19 INFO - PROCESS | 2218 | 1463189059852 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:24:19 INFO - PROCESS | 2218 | 1463189059897 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d7800 == 51 [pid = 2218] [id = 202] 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x118355000) [pid = 2218] [serial = 604] [outer = 0x0] 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x1185e1400) [pid = 2218] [serial = 605] [outer = 0x118355000] 18:24:19 INFO - PROCESS | 2218 | 1463189059925 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x119533400) [pid = 2218] [serial = 606] [outer = 0x118355000] 18:24:20 INFO - PROCESS | 2218 | 1463189060250 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]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 526ms 18:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:24:20 INFO - PROCESS | 2218 | 1463189060273 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 2218 | 1463189060275 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:24:20 INFO - PROCESS | 2218 | 1463189060277 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 2218 | 1463189060278 Marionette TRACE conn2 <- [1,782,null,{}] 18:24:20 INFO - PROCESS | 2218 | 1463189060280 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}] 18:24:20 INFO - PROCESS | 2218 | 1463189060358 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:24:20 INFO - PROCESS | 2218 | 1463189060405 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x119668000 == 52 [pid = 2218] [id = 203] 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x1185e9c00) [pid = 2218] [serial = 607] [outer = 0x0] 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x1196f0800) [pid = 2218] [serial = 608] [outer = 0x1185e9c00] 18:24:20 INFO - PROCESS | 2218 | 1463189060433 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x121117c00) [pid = 2218] [serial = 609] [outer = 0x1185e9c00] 18:24:20 INFO - PROCESS | 2218 | 1463189060691 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]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 18:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:24:20 INFO - PROCESS | 2218 | 1463189060748 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 2218 | 1463189060749 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:24:20 INFO - PROCESS | 2218 | 1463189060751 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 2218 | 1463189060752 Marionette TRACE conn2 <- [1,786,null,{}] 18:24:20 INFO - PROCESS | 2218 | 1463189060758 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}] 18:24:20 INFO - PROCESS | 2218 | 1463189060833 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:24:20 INFO - PROCESS | 2218 | 1463189060839 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12129f000 == 53 [pid = 2218] [id = 204] 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x119538c00) [pid = 2218] [serial = 610] [outer = 0x0] 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x124cb1000) [pid = 2218] [serial = 611] [outer = 0x119538c00] 18:24:20 INFO - PROCESS | 2218 | 1463189060865 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x12553b000) [pid = 2218] [serial = 612] [outer = 0x119538c00] 18:24:21 INFO - PROCESS | 2218 | 1463189061193 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]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 475ms 18:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:24:21 INFO - PROCESS | 2218 | 1463189061226 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 2218 | 1463189061227 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:24:21 INFO - PROCESS | 2218 | 1463189061229 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 2218 | 1463189061230 Marionette TRACE conn2 <- [1,790,null,{}] 18:24:21 INFO - PROCESS | 2218 | 1463189061233 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}] 18:24:21 INFO - PROCESS | 2218 | 1463189061366 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:24:21 INFO - PROCESS | 2218 | 1463189061371 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e1f800 == 54 [pid = 2218] [id = 205] 18:24:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1213cf000) [pid = 2218] [serial = 613] [outer = 0x0] 18:24:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x126365000) [pid = 2218] [serial = 614] [outer = 0x1213cf000] 18:24:21 INFO - PROCESS | 2218 | 1463189061398 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x128ff5c00) [pid = 2218] [serial = 615] [outer = 0x1213cf000] 18:24:21 INFO - PROCESS | 2218 | 1463189061748 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]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 571ms 18:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:24:21 INFO - PROCESS | 2218 | 1463189061801 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 2218 | 1463189061803 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:24:21 INFO - PROCESS | 2218 | 1463189061813 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 2218 | 1463189061815 Marionette TRACE conn2 <- [1,794,null,{}] 18:24:21 INFO - PROCESS | 2218 | 1463189061819 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}] 18:24:21 INFO - PROCESS | 2218 | 1463189061958 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:24:21 INFO - PROCESS | 2218 | 1463189061973 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12633a800 == 55 [pid = 2218] [id = 206] 18:24:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x125532400) [pid = 2218] [serial = 616] [outer = 0x0] 18:24:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x1293a0000) [pid = 2218] [serial = 617] [outer = 0x125532400] 18:24:22 INFO - PROCESS | 2218 | 1463189062013 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x12a93f800) [pid = 2218] [serial = 618] [outer = 0x125532400] 18:24:22 INFO - PROCESS | 2218 | 1463189062345 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]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 577ms 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:24:22 INFO - PROCESS | 2218 | 1463189062383 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 2218 | 1463189062384 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:24:22 INFO - PROCESS | 2218 | 1463189062388 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 2218 | 1463189062390 Marionette TRACE conn2 <- [1,798,null,{}] 18:24:22 INFO - PROCESS | 2218 | 1463189062393 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}] 18:24:22 INFO - PROCESS | 2218 | 1463189062486 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:24:22 INFO - PROCESS | 2218 | 1463189062490 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d34000 == 56 [pid = 2218] [id = 207] 18:24:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x129eb2400) [pid = 2218] [serial = 619] [outer = 0x0] 18:24:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x12a94b400) [pid = 2218] [serial = 620] [outer = 0x129eb2400] 18:24:22 INFO - PROCESS | 2218 | 1463189062515 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x12abef800) [pid = 2218] [serial = 621] [outer = 0x129eb2400] 18:24:22 INFO - PROCESS | 2218 | 1463189062856 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]]]}] 18:24:22 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 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 18:24:22 INFO - PROCESS | 2218 | 1463189062909 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:24:22 INFO - PROCESS | 2218 | 1463189062910 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:24:22 INFO - PROCESS | 2218 | 1463189062912 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 2218 | 1463189062913 Marionette TRACE conn2 <- [1,802,null,{}] 18:24:22 INFO - PROCESS | 2218 | 1463189062916 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}] 18:24:23 INFO - PROCESS | 2218 | 1463189063014 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:24:23 INFO - PROCESS | 2218 | 1463189063025 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3e000 == 57 [pid = 2218] [id = 208] 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x12ab90000) [pid = 2218] [serial = 622] [outer = 0x0] 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x12bacd400) [pid = 2218] [serial = 623] [outer = 0x12ab90000] 18:24:23 INFO - PROCESS | 2218 | 1463189063050 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x12bb07000) [pid = 2218] [serial = 624] [outer = 0x12ab90000] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1120edc00) [pid = 2218] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x118357800) [pid = 2218] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12abc6400) [pid = 2218] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x12bf14400) [pid = 2218] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x126aa0000) [pid = 2218] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12c9e0000) [pid = 2218] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x12a732800) [pid = 2218] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x115e85000) [pid = 2218] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x12bb0f800) [pid = 2218] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12a941800) [pid = 2218] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x11826bc00) [pid = 2218] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x121644400) [pid = 2218] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x11832c400) [pid = 2218] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x118325400) [pid = 2218] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:24:23 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x118265c00) [pid = 2218] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:24:23 INFO - PROCESS | 2218 | 1463189063497 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]]]}] 18:24:23 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 18:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 620ms 18:24:23 INFO - PROCESS | 2218 | 1463189063533 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 2218 | 1463189063534 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:24:23 INFO - PROCESS | 2218 | 1463189063536 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 2218 | 1463189063537 Marionette TRACE conn2 <- [1,806,null,{}] 18:24:23 INFO - PROCESS | 2218 | 1463189063540 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}] 18:24:23 INFO - PROCESS | 2218 | 1463189063618 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:24:23 INFO - PROCESS | 2218 | 1463189063624 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a755000 == 58 [pid = 2218] [id = 209] 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x1182c9000) [pid = 2218] [serial = 625] [outer = 0x0] 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x121644400) [pid = 2218] [serial = 626] [outer = 0x1182c9000] 18:24:23 INFO - PROCESS | 2218 | 1463189063650 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x12bb0bc00) [pid = 2218] [serial = 627] [outer = 0x1182c9000] 18:24:23 INFO - PROCESS | 2218 | [2218] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:24:23 INFO - PROCESS | 2218 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:24:23 INFO - PROCESS | 2218 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:24:23 INFO - PROCESS | 2218 | [GFX2-]: Using SkiaGL canvas. 18:24:24 INFO - PROCESS | 2218 | 1463189064012 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]]]}] 18:24:24 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 18:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 523ms 18:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:24:24 INFO - PROCESS | 2218 | 1463189064059 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 2218 | 1463189064061 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:24:24 INFO - PROCESS | 2218 | 1463189064063 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 2218 | 1463189064065 Marionette TRACE conn2 <- [1,810,null,{}] 18:24:24 INFO - PROCESS | 2218 | 1463189064067 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}] 18:24:24 INFO - PROCESS | 2218 | 1463189064158 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:24:24 INFO - PROCESS | 2218 | 1463189064162 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd0f000 == 59 [pid = 2218] [id = 210] 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x12bf08000) [pid = 2218] [serial = 628] [outer = 0x0] 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x12c51f400) [pid = 2218] [serial = 629] [outer = 0x12bf08000] 18:24:24 INFO - PROCESS | 2218 | 1463189064192 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x12cc07000) [pid = 2218] [serial = 630] [outer = 0x12bf08000] 18:24:24 INFO - PROCESS | 2218 | 1463189064510 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]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 18:24:24 INFO - PROCESS | 2218 | 1463189064533 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 2218 | 1463189064534 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:24:24 INFO - PROCESS | 2218 | 1463189064536 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 2218 | 1463189064539 Marionette TRACE conn2 <- [1,814,null,{}] 18:24:24 INFO - PROCESS | 2218 | 1463189064542 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}] 18:24:24 INFO - PROCESS | 2218 | 1463189064617 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:24:24 INFO - PROCESS | 2218 | 1463189064670 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd11800 == 60 [pid = 2218] [id = 211] 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x128b52000) [pid = 2218] [serial = 631] [outer = 0x0] 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x128b5a800) [pid = 2218] [serial = 632] [outer = 0x128b52000] 18:24:24 INFO - PROCESS | 2218 | 1463189064695 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x128b60800) [pid = 2218] [serial = 633] [outer = 0x128b52000] 18:24:25 INFO - PROCESS | 2218 | 1463189064997 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] 18:24:25 INFO - PROCESS | 2218 | 1463189065015 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:24:25 INFO - PROCESS | 2218 | 1463189065018 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 2218 | 1463189065024 Marionette TRACE conn2 <- [1,818,null,{}] 18:24:25 INFO - PROCESS | 2218 | 1463189065028 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}] 18:24:25 INFO - PROCESS | 2218 | 1463189065155 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:24:25 INFO - PROCESS | 2218 | 1463189065162 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c905000 == 61 [pid = 2218] [id = 212] 18:24:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x12c9da000) [pid = 2218] [serial = 634] [outer = 0x0] 18:24:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x12cc0b400) [pid = 2218] [serial = 635] [outer = 0x12c9da000] 18:24:25 INFO - PROCESS | 2218 | 1463189065193 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x12cd79c00) [pid = 2218] [serial = 636] [outer = 0x12c9da000] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12c919000 == 60 [pid = 2218] [id = 173] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x121bd4000 == 59 [pid = 2218] [id = 147] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1de000 == 58 [pid = 2218] [id = 176] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12bff0000 == 57 [pid = 2218] [id = 149] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc41000 == 56 [pid = 2218] [id = 174] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x1181f7800 == 55 [pid = 2218] [id = 132] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfdc000 == 54 [pid = 2218] [id = 148] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x119663000 == 53 [pid = 2218] [id = 130] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x129e2d000 == 52 [pid = 2218] [id = 131] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a0800 == 51 [pid = 2218] [id = 150] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdac800 == 50 [pid = 2218] [id = 175] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x128a23000 == 49 [pid = 2218] [id = 172] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x119e89800 == 48 [pid = 2218] [id = 115] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x126a68800 == 47 [pid = 2218] [id = 116] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x119b9e800 == 46 [pid = 2218] [id = 186] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12a754000 == 45 [pid = 2218] [id = 188] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x11264d000 == 44 [pid = 2218] [id = 177] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x1293ae800 == 43 [pid = 2218] [id = 187] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x116ac4000 == 42 [pid = 2218] [id = 201] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x1132a3800 == 41 [pid = 2218] [id = 200] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd12000 == 40 [pid = 2218] [id = 199] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12115e800 == 39 [pid = 2218] [id = 198] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba09800 == 38 [pid = 2218] [id = 196] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x11830a000 == 37 [pid = 2218] [id = 197] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12a755000 == 36 [pid = 2218] [id = 209] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d7800 == 35 [pid = 2218] [id = 202] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12633a800 == 34 [pid = 2218] [id = 206] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd0f000 == 33 [pid = 2218] [id = 210] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x119668000 == 32 [pid = 2218] [id = 203] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x128d34000 == 31 [pid = 2218] [id = 207] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3e000 == 30 [pid = 2218] [id = 208] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x123e1f800 == 29 [pid = 2218] [id = 205] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12129f000 == 28 [pid = 2218] [id = 204] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x116847400) [pid = 2218] [serial = 513] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x121012c00) [pid = 2218] [serial = 516] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12bf1bc00) [pid = 2218] [serial = 522] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x12c9d9c00) [pid = 2218] [serial = 525] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x12ab8ec00) [pid = 2218] [serial = 519] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x12cc0bc00) [pid = 2218] [serial = 528] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12abd2000) [pid = 2218] [serial = 482] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x12c9d5c00) [pid = 2218] [serial = 578] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x12c9de800) [pid = 2218] [serial = 564] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x12c51fc00) [pid = 2218] [serial = 563] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x12bacf400) [pid = 2218] [serial = 575] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x12cc0d000) [pid = 2218] [serial = 581] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x126aaa800) [pid = 2218] [serial = 572] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x12abc7000) [pid = 2218] [serial = 573] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x119210000) [pid = 2218] [serial = 567] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x11852e800) [pid = 2218] [serial = 566] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x119839400) [pid = 2218] [serial = 569] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x1217e8400) [pid = 2218] [serial = 570] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x11834dc00) [pid = 2218] [serial = 554] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x120e10400) [pid = 2218] [serial = 557] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x12b8ac800) [pid = 2218] [serial = 560] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x1185e4400) [pid = 2218] [serial = 585] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x118528400) [pid = 2218] [serial = 584] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 78 (0x12cd76400) [pid = 2218] [serial = 582] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 77 (0x12cc07800) [pid = 2218] [serial = 579] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 76 (0x12bf16400) [pid = 2218] [serial = 576] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd11800 == 27 [pid = 2218] [id = 211] 18:24:26 INFO - PROCESS | 2218 | --DOMWINDOW == 75 (0x1185e6400) [pid = 2218] [serial = 587] [outer = 0x0] [url = about:blank] 18:24:26 INFO - PROCESS | 2218 | 1463189066847 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]]]}] 18:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1877ms 18:24:26 INFO - PROCESS | 2218 | 1463189066897 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 2218 | 1463189066901 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:24:26 INFO - PROCESS | 2218 | 1463189066909 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:24:26 INFO - PROCESS | 2218 | 1463189066913 Marionette TRACE conn2 <- [1,822,null,{}] 18:24:26 INFO - PROCESS | 2218 | 1463189066919 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}] 18:24:27 INFO - PROCESS | 2218 | 1463189067043 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:24:27 INFO - PROCESS | 2218 | 1463189067063 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134b6000 == 28 [pid = 2218] [id = 213] 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 76 (0x116463c00) [pid = 2218] [serial = 637] [outer = 0x0] 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 77 (0x1164ad800) [pid = 2218] [serial = 638] [outer = 0x116463c00] 18:24:27 INFO - PROCESS | 2218 | 1463189067098 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 78 (0x11224d800) [pid = 2218] [serial = 639] [outer = 0x116463c00] 18:24:27 INFO - PROCESS | 2218 | 1463189067443 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] 18:24:27 INFO - PROCESS | 2218 | 1463189067488 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:24:27 INFO - PROCESS | 2218 | 1463189067493 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 2218 | 1463189067494 Marionette TRACE conn2 <- [1,826,null,{}] 18:24:27 INFO - PROCESS | 2218 | 1463189067497 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}] 18:24:27 INFO - PROCESS | 2218 | 1463189067568 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:24:27 INFO - PROCESS | 2218 | 1463189067573 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x116748000 == 29 [pid = 2218] [id = 214] 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 79 (0x1167b6400) [pid = 2218] [serial = 640] [outer = 0x0] 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x117693800) [pid = 2218] [serial = 641] [outer = 0x1167b6400] 18:24:27 INFO - PROCESS | 2218 | 1463189067602 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x11811d400) [pid = 2218] [serial = 642] [outer = 0x1167b6400] 18:24:27 INFO - PROCESS | 2218 | 1463189067917 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]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 18:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:24:27 INFO - PROCESS | 2218 | 1463189067962 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 2218 | 1463189067963 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:24:27 INFO - PROCESS | 2218 | 1463189067966 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 2218 | 1463189067968 Marionette TRACE conn2 <- [1,830,null,{}] 18:24:27 INFO - PROCESS | 2218 | 1463189067976 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}] 18:24:28 INFO - PROCESS | 2218 | 1463189068067 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:24:28 INFO - PROCESS | 2218 | 1463189068086 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x11743f800 == 30 [pid = 2218] [id = 215] 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x111d20c00) [pid = 2218] [serial = 643] [outer = 0x0] 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1182c3000) [pid = 2218] [serial = 644] [outer = 0x111d20c00] 18:24:28 INFO - PROCESS | 2218 | 1463189068116 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x1182dfc00) [pid = 2218] [serial = 645] [outer = 0x111d20c00] 18:24:28 INFO - PROCESS | 2218 | 1463189068440 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]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 521ms 18:24:28 INFO - PROCESS | 2218 | 1463189068488 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 2218 | 1463189068489 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:24:28 INFO - PROCESS | 2218 | 1463189068492 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 2218 | 1463189068493 Marionette TRACE conn2 <- [1,834,null,{}] 18:24:28 INFO - PROCESS | 2218 | 1463189068495 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}] 18:24:28 INFO - PROCESS | 2218 | 1463189068565 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:24:28 INFO - PROCESS | 2218 | 1463189068571 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x118317800 == 31 [pid = 2218] [id = 216] 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x118325c00) [pid = 2218] [serial = 646] [outer = 0x0] 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x118352400) [pid = 2218] [serial = 647] [outer = 0x118325c00] 18:24:28 INFO - PROCESS | 2218 | 1463189068598 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x118523400) [pid = 2218] [serial = 648] [outer = 0x118325c00] 18:24:28 INFO - PROCESS | 2218 | 1463189068912 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]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 467ms 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:24:28 INFO - PROCESS | 2218 | 1463189068960 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 2218 | 1463189068961 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:24:28 INFO - PROCESS | 2218 | 1463189068963 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 2218 | 1463189068964 Marionette TRACE conn2 <- [1,838,null,{}] 18:24:28 INFO - PROCESS | 2218 | 1463189068974 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}] 18:24:29 INFO - PROCESS | 2218 | 1463189069041 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:24:29 INFO - PROCESS | 2218 | 1463189069046 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191e9800 == 32 [pid = 2218] [id = 217] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x1167b5000) [pid = 2218] [serial = 649] [outer = 0x0] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x11856e400) [pid = 2218] [serial = 650] [outer = 0x1167b5000] 18:24:29 INFO - PROCESS | 2218 | 1463189069073 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x1185df000) [pid = 2218] [serial = 651] [outer = 0x1167b5000] 18:24:29 INFO - PROCESS | 2218 | 1463189069411 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]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 477ms 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:24:29 INFO - PROCESS | 2218 | 1463189069449 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 2218 | 1463189069450 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:24:29 INFO - PROCESS | 2218 | 1463189069452 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 2218 | 1463189069453 Marionette TRACE conn2 <- [1,842,null,{}] 18:24:29 INFO - PROCESS | 2218 | 1463189069456 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}] 18:24:29 INFO - PROCESS | 2218 | 1463189069537 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:24:29 INFO - PROCESS | 2218 | 1463189069582 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x11943f000 == 33 [pid = 2218] [id = 218] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x118525c00) [pid = 2218] [serial = 652] [outer = 0x0] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1185e9800) [pid = 2218] [serial = 653] [outer = 0x118525c00] 18:24:29 INFO - PROCESS | 2218 | 1463189069608 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x119211400) [pid = 2218] [serial = 654] [outer = 0x118525c00] 18:24:29 INFO - PROCESS | 2218 | 1463189069866 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]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 421ms 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:24:29 INFO - PROCESS | 2218 | 1463189069878 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 2218 | 1463189069879 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:24:29 INFO - PROCESS | 2218 | 1463189069881 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 2218 | 1463189069882 Marionette TRACE conn2 <- [1,846,null,{}] 18:24:29 INFO - PROCESS | 2218 | 1463189069884 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}] 18:24:29 INFO - PROCESS | 2218 | 1463189069963 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:24:29 INFO - PROCESS | 2218 | 1463189069968 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x119bab800 == 34 [pid = 2218] [id = 219] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x118574000) [pid = 2218] [serial = 655] [outer = 0x0] 18:24:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x119630000) [pid = 2218] [serial = 656] [outer = 0x118574000] 18:24:30 INFO - PROCESS | 2218 | 1463189069996 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x1196f1800) [pid = 2218] [serial = 657] [outer = 0x118574000] 18:24:30 INFO - PROCESS | 2218 | 1463189070278 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]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 419ms 18:24:30 INFO - PROCESS | 2218 | 1463189070300 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 2218 | 1463189070302 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:24:30 INFO - PROCESS | 2218 | 1463189070311 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 2218 | 1463189070313 Marionette TRACE conn2 <- [1,850,null,{}] 18:24:30 INFO - PROCESS | 2218 | 1463189070315 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}] 18:24:30 INFO - PROCESS | 2218 | 1463189070390 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:24:30 INFO - PROCESS | 2218 | 1463189070395 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x121159000 == 35 [pid = 2218] [id = 220] 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x1196f2c00) [pid = 2218] [serial = 658] [outer = 0x0] 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x119839400) [pid = 2218] [serial = 659] [outer = 0x1196f2c00] 18:24:30 INFO - PROCESS | 2218 | 1463189070420 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x119be8000) [pid = 2218] [serial = 660] [outer = 0x1196f2c00] 18:24:30 INFO - PROCESS | 2218 | 1463189070722 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]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 425ms 18:24:30 INFO - PROCESS | 2218 | 1463189070754 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 2218 | 1463189070756 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:24:30 INFO - PROCESS | 2218 | 1463189070761 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 2218 | 1463189070762 Marionette TRACE conn2 <- [1,854,null,{}] 18:24:30 INFO - PROCESS | 2218 | 1463189070764 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}] 18:24:30 INFO - PROCESS | 2218 | 1463189070858 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:24:30 INFO - PROCESS | 2218 | 1463189070866 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x11743e800 == 36 [pid = 2218] [id = 221] 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x119535000) [pid = 2218] [serial = 661] [outer = 0x0] 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x11983c800) [pid = 2218] [serial = 662] [outer = 0x119535000] 18:24:30 INFO - PROCESS | 2218 | 1463189070891 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x120e10400) [pid = 2218] [serial = 663] [outer = 0x119535000] 18:24:31 INFO - PROCESS | 2218 | 1463189071164 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]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 418ms 18:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:24:31 INFO - PROCESS | 2218 | 1463189071179 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 2218 | 1463189071181 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:24:31 INFO - PROCESS | 2218 | 1463189071183 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - PROCESS | 2218 | 1463189071184 Marionette TRACE conn2 <- [1,858,null,{}] 18:24:31 INFO - PROCESS | 2218 | 1463189071193 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}] 18:24:31 INFO - PROCESS | 2218 | 1463189071274 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:24:31 INFO - PROCESS | 2218 | 1463189071279 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x123d62000 == 37 [pid = 2218] [id = 222] 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x120e0cc00) [pid = 2218] [serial = 664] [outer = 0x0] 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x12111b400) [pid = 2218] [serial = 665] [outer = 0x120e0cc00] 18:24:31 INFO - PROCESS | 2218 | 1463189071304 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x12149fc00) [pid = 2218] [serial = 666] [outer = 0x120e0cc00] 18:24:31 INFO - PROCESS | 2218 | 1463189071602 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]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 18:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:24:31 INFO - PROCESS | 2218 | 1463189071652 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 2218 | 1463189071655 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:24:31 INFO - PROCESS | 2218 | 1463189071658 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - PROCESS | 2218 | 1463189071660 Marionette TRACE conn2 <- [1,862,null,{}] 18:24:31 INFO - PROCESS | 2218 | 1463189071670 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}] 18:24:31 INFO - PROCESS | 2218 | 1463189071778 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:24:31 INFO - PROCESS | 2218 | 1463189071794 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191e8800 == 38 [pid = 2218] [id = 223] 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x111d83400) [pid = 2218] [serial = 667] [outer = 0x0] 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x121582400) [pid = 2218] [serial = 668] [outer = 0x111d83400] 18:24:31 INFO - PROCESS | 2218 | 1463189071823 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x1217e8400) [pid = 2218] [serial = 669] [outer = 0x111d83400] 18:24:32 INFO - PROCESS | 2218 | 1463189072168 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]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 18:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:24:32 INFO - PROCESS | 2218 | 1463189072178 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 2218 | 1463189072179 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:24:32 INFO - PROCESS | 2218 | 1463189072181 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 2218 | 1463189072183 Marionette TRACE conn2 <- [1,866,null,{}] 18:24:32 INFO - PROCESS | 2218 | 1463189072185 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}] 18:24:32 INFO - PROCESS | 2218 | 1463189072274 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:24:32 INFO - PROCESS | 2218 | 1463189072289 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x126628000 == 39 [pid = 2218] [id = 224] 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x12162f000) [pid = 2218] [serial = 670] [outer = 0x0] 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x124cb5000) [pid = 2218] [serial = 671] [outer = 0x12162f000] 18:24:32 INFO - PROCESS | 2218 | 1463189072314 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12552d800) [pid = 2218] [serial = 672] [outer = 0x12162f000] 18:24:32 INFO - PROCESS | 2218 | 1463189072629 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]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 18:24:32 INFO - PROCESS | 2218 | 1463189072651 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 2218 | 1463189072653 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:24:32 INFO - PROCESS | 2218 | 1463189072657 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 2218 | 1463189072658 Marionette TRACE conn2 <- [1,870,null,{}] 18:24:32 INFO - PROCESS | 2218 | 1463189072666 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}] 18:24:32 INFO - PROCESS | 2218 | 1463189072754 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:24:32 INFO - PROCESS | 2218 | 1463189072758 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d2a800 == 40 [pid = 2218] [id = 225] 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x1217f3c00) [pid = 2218] [serial = 673] [outer = 0x0] 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1255c9000) [pid = 2218] [serial = 674] [outer = 0x1217f3c00] 18:24:32 INFO - PROCESS | 2218 | 1463189072783 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x126360400) [pid = 2218] [serial = 675] [outer = 0x1217f3c00] 18:24:33 INFO - PROCESS | 2218 | 1463189073121 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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 475ms 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:24:33 INFO - PROCESS | 2218 | 1463189073133 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 2218 | 1463189073134 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:24:33 INFO - PROCESS | 2218 | 1463189073136 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 2218 | 1463189073137 Marionette TRACE conn2 <- [1,874,null,{}] 18:24:33 INFO - PROCESS | 2218 | 1463189073143 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}] 18:24:33 INFO - PROCESS | 2218 | 1463189073233 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:24:33 INFO - PROCESS | 2218 | 1463189073244 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293b2800 == 41 [pid = 2218] [id = 226] 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x1255d3400) [pid = 2218] [serial = 676] [outer = 0x0] 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x126612c00) [pid = 2218] [serial = 677] [outer = 0x1255d3400] 18:24:33 INFO - PROCESS | 2218 | 1463189073268 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x126aa8c00) [pid = 2218] [serial = 678] [outer = 0x1255d3400] 18:24:33 INFO - PROCESS | 2218 | 1463189073598 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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 473ms 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:24:33 INFO - PROCESS | 2218 | 1463189073610 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 2218 | 1463189073611 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:24:33 INFO - PROCESS | 2218 | 1463189073613 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 2218 | 1463189073614 Marionette TRACE conn2 <- [1,878,null,{}] 18:24:33 INFO - PROCESS | 2218 | 1463189073616 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}] 18:24:33 INFO - PROCESS | 2218 | 1463189073709 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:24:33 INFO - PROCESS | 2218 | 1463189073722 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3d000 == 42 [pid = 2218] [id = 227] 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x126aa0000) [pid = 2218] [serial = 679] [outer = 0x0] 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x127809800) [pid = 2218] [serial = 680] [outer = 0x126aa0000] 18:24:33 INFO - PROCESS | 2218 | 1463189073746 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x128b53000) [pid = 2218] [serial = 681] [outer = 0x126aa0000] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x119211000) [pid = 2218] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12bb0b800) [pid = 2218] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x128d9e400) [pid = 2218] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x116a6a400) [pid = 2218] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x125532400) [pid = 2218] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x129eb2400) [pid = 2218] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x12ab90000) [pid = 2218] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x1182c9000) [pid = 2218] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x11756f000) [pid = 2218] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x118262c00) [pid = 2218] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x113318000) [pid = 2218] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x119538c00) [pid = 2218] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x1185e9c00) [pid = 2218] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x118355000) [pid = 2218] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x11826d800) [pid = 2218] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x116464400) [pid = 2218] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x126611000) [pid = 2218] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x128b52000) [pid = 2218] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x12bf08000) [pid = 2218] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:24:34 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1213cf000) [pid = 2218] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:24:34 INFO - PROCESS | 2218 | 1463189074297 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]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 718ms 18:24:34 INFO - PROCESS | 2218 | 1463189074345 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 2218 | 1463189074347 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:24:34 INFO - PROCESS | 2218 | 1463189074361 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 2218 | 1463189074363 Marionette TRACE conn2 <- [1,882,null,{}] 18:24:34 INFO - PROCESS | 2218 | 1463189074382 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}] 18:24:34 INFO - PROCESS | 2218 | 1463189074534 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:24:34 INFO - PROCESS | 2218 | 1463189074543 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a744800 == 43 [pid = 2218] [id = 228] 18:24:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1185e9c00) [pid = 2218] [serial = 682] [outer = 0x0] 18:24:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x1213cf000) [pid = 2218] [serial = 683] [outer = 0x1185e9c00] 18:24:34 INFO - PROCESS | 2218 | 1463189074583 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x127805c00) [pid = 2218] [serial = 684] [outer = 0x1185e9c00] 18:24:34 INFO - PROCESS | 2218 | 1463189074876 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]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 538ms 18:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:24:34 INFO - PROCESS | 2218 | 1463189074895 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 2218 | 1463189074897 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:24:34 INFO - PROCESS | 2218 | 1463189074899 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 2218 | 1463189074900 Marionette TRACE conn2 <- [1,886,null,{}] 18:24:34 INFO - PROCESS | 2218 | 1463189074902 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}] 18:24:34 INFO - PROCESS | 2218 | 1463189074981 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:24:35 INFO - PROCESS | 2218 | 1463189075033 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab42000 == 44 [pid = 2218] [id = 229] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x1184f9000) [pid = 2218] [serial = 685] [outer = 0x0] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x128b53400) [pid = 2218] [serial = 686] [outer = 0x1184f9000] 18:24:35 INFO - PROCESS | 2218 | 1463189075058 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x128b5c800) [pid = 2218] [serial = 687] [outer = 0x1184f9000] 18:24:35 INFO - PROCESS | 2218 | 1463189075340 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]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 467ms 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:24:35 INFO - PROCESS | 2218 | 1463189075367 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 2218 | 1463189075368 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:24:35 INFO - PROCESS | 2218 | 1463189075377 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 2218 | 1463189075378 Marionette TRACE conn2 <- [1,890,null,{}] 18:24:35 INFO - PROCESS | 2218 | 1463189075381 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}] 18:24:35 INFO - PROCESS | 2218 | 1463189075469 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:24:35 INFO - PROCESS | 2218 | 1463189075476 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb1800 == 45 [pid = 2218] [id = 230] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x128b5fc00) [pid = 2218] [serial = 688] [outer = 0x0] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x128d1c800) [pid = 2218] [serial = 689] [outer = 0x128b5fc00] 18:24:35 INFO - PROCESS | 2218 | 1463189075500 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x128d22400) [pid = 2218] [serial = 690] [outer = 0x128b5fc00] 18:24:35 INFO - PROCESS | 2218 | 1463189075823 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]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 476ms 18:24:35 INFO - PROCESS | 2218 | 1463189075846 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:24:35 INFO - PROCESS | 2218 | 1463189075847 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:24:35 INFO - PROCESS | 2218 | 1463189075849 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 2218 | 1463189075851 Marionette TRACE conn2 <- [1,894,null,{}] 18:24:35 INFO - PROCESS | 2218 | 1463189075853 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}] 18:24:35 INFO - PROCESS | 2218 | 1463189075954 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:24:35 INFO - PROCESS | 2218 | 1463189075960 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba23000 == 46 [pid = 2218] [id = 231] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x128b5ac00) [pid = 2218] [serial = 691] [outer = 0x0] 18:24:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x128d98000) [pid = 2218] [serial = 692] [outer = 0x128b5ac00] 18:24:35 INFO - PROCESS | 2218 | 1463189075984 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x128fe9400) [pid = 2218] [serial = 693] [outer = 0x128b5ac00] 18:24:36 INFO - PROCESS | 2218 | 1463189076445 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]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 618ms 18:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:24:36 INFO - PROCESS | 2218 | 1463189076480 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 2218 | 1463189076482 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:24:36 INFO - PROCESS | 2218 | 1463189076487 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 2218 | 1463189076491 Marionette TRACE conn2 <- [1,898,null,{}] 18:24:36 INFO - PROCESS | 2218 | 1463189076495 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}] 18:24:36 INFO - PROCESS | 2218 | 1463189076605 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:24:36 INFO - PROCESS | 2218 | 1463189076677 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x116739000 == 47 [pid = 2218] [id = 232] 18:24:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x11339a800) [pid = 2218] [serial = 694] [outer = 0x0] 18:24:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x1164b6400) [pid = 2218] [serial = 695] [outer = 0x11339a800] 18:24:36 INFO - PROCESS | 2218 | 1463189076709 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x116a6b400) [pid = 2218] [serial = 696] [outer = 0x11339a800] 18:24:37 INFO - PROCESS | 2218 | 1463189077391 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]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 924ms 18:24:37 INFO - PROCESS | 2218 | 1463189077411 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 2218 | 1463189077415 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:24:37 INFO - PROCESS | 2218 | 1463189077420 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 2218 | 1463189077422 Marionette TRACE conn2 <- [1,902,null,{}] 18:24:37 INFO - PROCESS | 2218 | 1463189077424 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}] 18:24:37 INFO - PROCESS | 2218 | 1463189077532 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:24:37 INFO - PROCESS | 2218 | 1463189077605 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x11989e800 == 48 [pid = 2218] [id = 233] 18:24:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x11811a000) [pid = 2218] [serial = 697] [outer = 0x0] 18:24:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x118263400) [pid = 2218] [serial = 698] [outer = 0x11811a000] 18:24:37 INFO - PROCESS | 2218 | 1463189077635 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x1182cb000) [pid = 2218] [serial = 699] [outer = 0x11811a000] 18:24:38 INFO - PROCESS | 2218 | 1463189078318 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]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 972ms 18:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:24:38 INFO - PROCESS | 2218 | 1463189078391 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 2218 | 1463189078393 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:24:38 INFO - PROCESS | 2218 | 1463189078397 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 2218 | 1463189078399 Marionette TRACE conn2 <- [1,906,null,{}] 18:24:38 INFO - PROCESS | 2218 | 1463189078403 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}] 18:24:38 INFO - PROCESS | 2218 | 1463189078503 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:24:38 INFO - PROCESS | 2218 | 1463189078555 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x116742000 == 49 [pid = 2218] [id = 234] 18:24:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x116847400) [pid = 2218] [serial = 700] [outer = 0x0] 18:24:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x116a69800) [pid = 2218] [serial = 701] [outer = 0x116847400] 18:24:38 INFO - PROCESS | 2218 | 1463189078584 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1176a2c00) [pid = 2218] [serial = 702] [outer = 0x116847400] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb1800 == 48 [pid = 2218] [id = 230] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab42000 == 47 [pid = 2218] [id = 229] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x12a744800 == 46 [pid = 2218] [id = 228] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3d000 == 45 [pid = 2218] [id = 227] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x1293b2800 == 44 [pid = 2218] [id = 226] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x128d2a800 == 43 [pid = 2218] [id = 225] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x126628000 == 42 [pid = 2218] [id = 224] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x12cc0b400) [pid = 2218] [serial = 635] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x1191e8800 == 41 [pid = 2218] [id = 223] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x123d62000 == 40 [pid = 2218] [id = 222] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x11743e800 == 39 [pid = 2218] [id = 221] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x121159000 == 38 [pid = 2218] [id = 220] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x119bab800 == 37 [pid = 2218] [id = 219] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x11943f000 == 36 [pid = 2218] [id = 218] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x1191e9800 == 35 [pid = 2218] [id = 217] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x118317800 == 34 [pid = 2218] [id = 216] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x11743f800 == 33 [pid = 2218] [id = 215] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x116748000 == 32 [pid = 2218] [id = 214] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x1134b6000 == 31 [pid = 2218] [id = 213] 18:24:38 INFO - PROCESS | 2218 | --DOCSHELL 0x12c905000 == 30 [pid = 2218] [id = 212] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x1293a0000) [pid = 2218] [serial = 617] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12a94b400) [pid = 2218] [serial = 620] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12bacd400) [pid = 2218] [serial = 623] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x12abef800) [pid = 2218] [serial = 621] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12bb0bc00) [pid = 2218] [serial = 627] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x121644400) [pid = 2218] [serial = 626] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x12bb07000) [pid = 2218] [serial = 624] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x1185e5800) [pid = 2218] [serial = 593] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x118270000) [pid = 2218] [serial = 591] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x118266800) [pid = 2218] [serial = 590] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x1213cd000) [pid = 2218] [serial = 588] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x124cb1000) [pid = 2218] [serial = 611] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x1196f0800) [pid = 2218] [serial = 608] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x121117c00) [pid = 2218] [serial = 609] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1185e1400) [pid = 2218] [serial = 605] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x119533400) [pid = 2218] [serial = 606] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1182d6c00) [pid = 2218] [serial = 602] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x118357400) [pid = 2218] [serial = 603] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1176a0400) [pid = 2218] [serial = 599] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x118261400) [pid = 2218] [serial = 600] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12939b000) [pid = 2218] [serial = 597] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x128d23c00) [pid = 2218] [serial = 596] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x120e06000) [pid = 2218] [serial = 594] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x128b60800) [pid = 2218] [serial = 633] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12cc07000) [pid = 2218] [serial = 630] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x126365000) [pid = 2218] [serial = 614] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x12a93f800) [pid = 2218] [serial = 618] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x12c51f400) [pid = 2218] [serial = 629] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x128ff5c00) [pid = 2218] [serial = 615] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x128b5a800) [pid = 2218] [serial = 632] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x12553b000) [pid = 2218] [serial = 612] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x125535c00) [pid = 2218] [serial = 558] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x12bf1dc00) [pid = 2218] [serial = 552] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x12bb02400) [pid = 2218] [serial = 561] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x118d91c00) [pid = 2218] [serial = 555] [outer = 0x0] [url = about:blank] 18:24:38 INFO - PROCESS | 2218 | 1463189078985 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]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 18:24:39 INFO - PROCESS | 2218 | 1463189079018 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 2218 | 1463189079021 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:24:39 INFO - PROCESS | 2218 | 1463189079026 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - PROCESS | 2218 | 1463189079027 Marionette TRACE conn2 <- [1,910,null,{}] 18:24:39 INFO - PROCESS | 2218 | 1463189079030 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}] 18:24:39 INFO - PROCESS | 2218 | 1463189079104 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:24:39 INFO - PROCESS | 2218 | 1463189079152 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x11742d800 == 31 [pid = 2218] [id = 235] 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x116847c00) [pid = 2218] [serial = 703] [outer = 0x0] 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x11811cc00) [pid = 2218] [serial = 704] [outer = 0x116847c00] 18:24:39 INFO - PROCESS | 2218 | 1463189079178 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x1182ce400) [pid = 2218] [serial = 705] [outer = 0x116847c00] 18:24:39 INFO - PROCESS | 2218 | 1463189079480 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]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 18:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:24:39 INFO - PROCESS | 2218 | 1463189079495 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 2218 | 1463189079496 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:24:39 INFO - PROCESS | 2218 | 1463189079499 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - PROCESS | 2218 | 1463189079501 Marionette TRACE conn2 <- [1,914,null,{}] 18:24:39 INFO - PROCESS | 2218 | 1463189079512 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}] 18:24:39 INFO - PROCESS | 2218 | 1463189079591 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:24:39 INFO - PROCESS | 2218 | 1463189079597 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191ef000 == 32 [pid = 2218] [id = 236] 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x11832d800) [pid = 2218] [serial = 706] [outer = 0x0] 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x118357c00) [pid = 2218] [serial = 707] [outer = 0x11832d800] 18:24:39 INFO - PROCESS | 2218 | 1463189079628 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x1185e2000) [pid = 2218] [serial = 708] [outer = 0x11832d800] 18:24:39 INFO - PROCESS | 2218 | 1463189079970 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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 524ms 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:24:40 INFO - PROCESS | 2218 | 1463189080023 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 2218 | 1463189080025 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:24:40 INFO - PROCESS | 2218 | 1463189080027 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 2218 | 1463189080028 Marionette TRACE conn2 <- [1,918,null,{}] 18:24:40 INFO - PROCESS | 2218 | 1463189080030 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}] 18:24:40 INFO - PROCESS | 2218 | 1463189080103 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:24:40 INFO - PROCESS | 2218 | 1463189080109 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x119b91800 == 33 [pid = 2218] [id = 237] 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1185e7800) [pid = 2218] [serial = 709] [outer = 0x0] 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x118d98000) [pid = 2218] [serial = 710] [outer = 0x1185e7800] 18:24:40 INFO - PROCESS | 2218 | 1463189080135 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x1191c7000) [pid = 2218] [serial = 711] [outer = 0x1185e7800] 18:24:40 INFO - PROCESS | 2218 | 1463189080430 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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 420ms 18:24:40 INFO - PROCESS | 2218 | 1463189080448 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 2218 | 1463189080449 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:24:40 INFO - PROCESS | 2218 | 1463189080451 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 2218 | 1463189080452 Marionette TRACE conn2 <- [1,922,null,{}] 18:24:40 INFO - PROCESS | 2218 | 1463189080456 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}] 18:24:40 INFO - PROCESS | 2218 | 1463189080530 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:24:40 INFO - PROCESS | 2218 | 1463189080534 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212a7000 == 34 [pid = 2218] [id = 238] 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x11834b400) [pid = 2218] [serial = 712] [outer = 0x0] 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x11920e800) [pid = 2218] [serial = 713] [outer = 0x11834b400] 18:24:40 INFO - PROCESS | 2218 | 1463189080561 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11953c000) [pid = 2218] [serial = 714] [outer = 0x11834b400] 18:24:40 INFO - PROCESS | 2218 | 1463189080869 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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:24:40 INFO - PROCESS | 2218 | 1463189080922 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 2218 | 1463189080923 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:24:40 INFO - PROCESS | 2218 | 1463189080925 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 2218 | 1463189080926 Marionette TRACE conn2 <- [1,926,null,{}] 18:24:40 INFO - PROCESS | 2218 | 1463189080929 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}] 18:24:41 INFO - PROCESS | 2218 | 1463189081053 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:24:41 INFO - PROCESS | 2218 | 1463189081070 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x121be0800 == 35 [pid = 2218] [id = 239] 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x11953b000) [pid = 2218] [serial = 715] [outer = 0x0] 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x11963a400) [pid = 2218] [serial = 716] [outer = 0x11953b000] 18:24:41 INFO - PROCESS | 2218 | 1463189081096 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x120e11c00) [pid = 2218] [serial = 717] [outer = 0x11953b000] 18:24:41 INFO - PROCESS | 2218 | 1463189081494 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]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 18:24:41 INFO - PROCESS | 2218 | 1463189081546 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 2218 | 1463189081548 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:24:41 INFO - PROCESS | 2218 | 1463189081551 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 2218 | 1463189081553 Marionette TRACE conn2 <- [1,930,null,{}] 18:24:41 INFO - PROCESS | 2218 | 1463189081556 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}] 18:24:41 INFO - PROCESS | 2218 | 1463189081703 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:24:41 INFO - PROCESS | 2218 | 1463189081752 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x125544800 == 36 [pid = 2218] [id = 240] 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x118d9dc00) [pid = 2218] [serial = 718] [outer = 0x0] 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x121273800) [pid = 2218] [serial = 719] [outer = 0x118d9dc00] 18:24:41 INFO - PROCESS | 2218 | 1463189081793 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x121620c00) [pid = 2218] [serial = 720] [outer = 0x118d9dc00] 18:24:42 INFO - PROCESS | 2218 | 1463189082135 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]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 18:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:24:42 INFO - PROCESS | 2218 | 1463189082176 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 2218 | 1463189082177 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:24:42 INFO - PROCESS | 2218 | 1463189082179 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 2218 | 1463189082180 Marionette TRACE conn2 <- [1,934,null,{}] 18:24:42 INFO - PROCESS | 2218 | 1463189082182 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}] 18:24:42 INFO - PROCESS | 2218 | 1463189082272 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:24:42 INFO - PROCESS | 2218 | 1463189082276 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a5a000 == 37 [pid = 2218] [id = 241] 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121271000) [pid = 2218] [serial = 721] [outer = 0x0] 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x121624800) [pid = 2218] [serial = 722] [outer = 0x121271000] 18:24:42 INFO - PROCESS | 2218 | 1463189082301 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12162c000) [pid = 2218] [serial = 723] [outer = 0x121271000] 18:24:42 INFO - PROCESS | 2218 | 1463189082620 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]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 473ms 18:24:42 INFO - PROCESS | 2218 | 1463189082664 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 2218 | 1463189082665 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:24:42 INFO - PROCESS | 2218 | 1463189082668 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 2218 | 1463189082669 Marionette TRACE conn2 <- [1,938,null,{}] 18:24:42 INFO - PROCESS | 2218 | 1463189082674 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}] 18:24:42 INFO - PROCESS | 2218 | 1463189082769 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:24:42 INFO - PROCESS | 2218 | 1463189082773 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x119162800 == 38 [pid = 2218] [id = 242] 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12162c400) [pid = 2218] [serial = 724] [outer = 0x0] 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x121a1d800) [pid = 2218] [serial = 725] [outer = 0x12162c400] 18:24:42 INFO - PROCESS | 2218 | 1463189082798 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x123ff5800) [pid = 2218] [serial = 726] [outer = 0x12162c400] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12162f000) [pid = 2218] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x118574000) [pid = 2218] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1217f3c00) [pid = 2218] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x111d20c00) [pid = 2218] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x120e0cc00) [pid = 2218] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1196f2c00) [pid = 2218] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x116463c00) [pid = 2218] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1167b6400) [pid = 2218] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1167b5000) [pid = 2218] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x118325c00) [pid = 2218] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x119535000) [pid = 2218] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118525c00) [pid = 2218] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x1255d3400) [pid = 2218] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x126aa0000) [pid = 2218] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x1184f9000) [pid = 2218] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x111d83400) [pid = 2218] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x1185e9c00) [pid = 2218] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:24:43 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x128b5fc00) [pid = 2218] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:24:43 INFO - PROCESS | 2218 | 1463189083238 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]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 619ms 18:24:43 INFO - PROCESS | 2218 | 1463189083287 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 2218 | 1463189083288 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:24:43 INFO - PROCESS | 2218 | 1463189083291 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 2218 | 1463189083292 Marionette TRACE conn2 <- [1,942,null,{}] 18:24:43 INFO - PROCESS | 2218 | 1463189083294 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}] 18:24:43 INFO - PROCESS | 2218 | 1463189083366 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:24:43 INFO - PROCESS | 2218 | 1463189083371 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x121085000 == 39 [pid = 2218] [id = 243] 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x116463c00) [pid = 2218] [serial = 727] [outer = 0x0] 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x1185e0c00) [pid = 2218] [serial = 728] [outer = 0x116463c00] 18:24:43 INFO - PROCESS | 2218 | 1463189083398 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x12162f000) [pid = 2218] [serial = 729] [outer = 0x116463c00] 18:24:43 INFO - PROCESS | 2218 | 1463189083723 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]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 468ms 18:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:24:43 INFO - PROCESS | 2218 | 1463189083759 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 2218 | 1463189083761 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:24:43 INFO - PROCESS | 2218 | 1463189083763 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 2218 | 1463189083765 Marionette TRACE conn2 <- [1,946,null,{}] 18:24:43 INFO - PROCESS | 2218 | 1463189083767 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}] 18:24:43 INFO - PROCESS | 2218 | 1463189083877 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:24:43 INFO - PROCESS | 2218 | 1463189083882 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6a8800 == 40 [pid = 2218] [id = 244] 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x11856c400) [pid = 2218] [serial = 730] [outer = 0x0] 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x1255cc800) [pid = 2218] [serial = 731] [outer = 0x11856c400] 18:24:43 INFO - PROCESS | 2218 | 1463189083911 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x12660c400) [pid = 2218] [serial = 732] [outer = 0x11856c400] 18:24:44 INFO - PROCESS | 2218 | 1463189084222 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]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 471ms 18:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:24:44 INFO - PROCESS | 2218 | 1463189084235 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 2218 | 1463189084236 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:24:44 INFO - PROCESS | 2218 | 1463189084241 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 2218 | 1463189084242 Marionette TRACE conn2 <- [1,950,null,{}] 18:24:44 INFO - PROCESS | 2218 | 1463189084245 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}] 18:24:44 INFO - PROCESS | 2218 | 1463189084320 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:24:44 INFO - PROCESS | 2218 | 1463189084326 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab3c800 == 41 [pid = 2218] [id = 245] 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x126611000) [pid = 2218] [serial = 733] [outer = 0x0] 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x12780f400) [pid = 2218] [serial = 734] [outer = 0x126611000] 18:24:44 INFO - PROCESS | 2218 | 1463189084351 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x128b57c00) [pid = 2218] [serial = 735] [outer = 0x126611000] 18:24:44 INFO - PROCESS | 2218 | 1463189084646 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]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 419ms 18:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:24:44 INFO - PROCESS | 2218 | 1463189084660 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 2218 | 1463189084661 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:24:44 INFO - PROCESS | 2218 | 1463189084663 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 2218 | 1463189084664 Marionette TRACE conn2 <- [1,954,null,{}] 18:24:44 INFO - PROCESS | 2218 | 1463189084666 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}] 18:24:44 INFO - PROCESS | 2218 | 1463189084780 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:24:44 INFO - PROCESS | 2218 | 1463189084788 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb3800 == 42 [pid = 2218] [id = 246] 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1268b9400) [pid = 2218] [serial = 736] [outer = 0x0] 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x128b56000) [pid = 2218] [serial = 737] [outer = 0x1268b9400] 18:24:44 INFO - PROCESS | 2218 | 1463189084813 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x128d1cc00) [pid = 2218] [serial = 738] [outer = 0x1268b9400] 18:24:45 INFO - PROCESS | 2218 | 1463189085085 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]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 468ms 18:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:24:45 INFO - PROCESS | 2218 | 1463189085132 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 2218 | 1463189085134 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:24:45 INFO - PROCESS | 2218 | 1463189085137 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 2218 | 1463189085142 Marionette TRACE conn2 <- [1,958,null,{}] 18:24:45 INFO - PROCESS | 2218 | 1463189085223 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}] 18:24:45 INFO - PROCESS | 2218 | 1463189085391 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:24:45 INFO - PROCESS | 2218 | 1463189085474 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134b6000 == 43 [pid = 2218] [id = 247] 18:24:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x112f7fc00) [pid = 2218] [serial = 739] [outer = 0x0] 18:24:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x114fe2c00) [pid = 2218] [serial = 740] [outer = 0x112f7fc00] 18:24:45 INFO - PROCESS | 2218 | 1463189085525 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x1168c0c00) [pid = 2218] [serial = 741] [outer = 0x112f7fc00] 18:24:45 INFO - PROCESS | 2218 | 1463189085968 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]]]}] 18:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 875ms 18:24:46 INFO - PROCESS | 2218 | 1463189086012 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 2218 | 1463189086015 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:24:46 INFO - PROCESS | 2218 | 1463189086018 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 2218 | 1463189086021 Marionette TRACE conn2 <- [1,962,null,{}] 18:24:46 INFO - PROCESS | 2218 | 1463189086024 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}] 18:24:46 INFO - PROCESS | 2218 | 1463189086121 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:24:46 INFO - PROCESS | 2218 | 1463189086188 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x121082000 == 44 [pid = 2218] [id = 248] 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x116845400) [pid = 2218] [serial = 742] [outer = 0x0] 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x1182c9000) [pid = 2218] [serial = 743] [outer = 0x116845400] 18:24:46 INFO - PROCESS | 2218 | 1463189086218 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x11835a400) [pid = 2218] [serial = 744] [outer = 0x116845400] 18:24:46 INFO - PROCESS | 2218 | 1463189086632 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]]]}] 18:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 624ms 18:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:24:46 INFO - PROCESS | 2218 | 1463189086642 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 2218 | 1463189086643 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:24:46 INFO - PROCESS | 2218 | 1463189086646 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 2218 | 1463189086647 Marionette TRACE conn2 <- [1,966,null,{}] 18:24:46 INFO - PROCESS | 2218 | 1463189086649 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}] 18:24:46 INFO - PROCESS | 2218 | 1463189086746 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:24:46 INFO - PROCESS | 2218 | 1463189086830 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74c800 == 45 [pid = 2218] [id = 249] 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1185e8c00) [pid = 2218] [serial = 745] [outer = 0x0] 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x119205800) [pid = 2218] [serial = 746] [outer = 0x1185e8c00] 18:24:46 INFO - PROCESS | 2218 | 1463189086864 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x119632800) [pid = 2218] [serial = 747] [outer = 0x1185e8c00] 18:24:47 INFO - PROCESS | 2218 | 1463189087278 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]]]}] 18:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 18:24:47 INFO - PROCESS | 2218 | 1463189087321 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 2218 | 1463189087325 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:24:47 INFO - PROCESS | 2218 | 1463189087347 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 2218 | 1463189087348 Marionette TRACE conn2 <- [1,970,null,{}] 18:24:47 INFO - PROCESS | 2218 | 1463189087351 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}] 18:24:47 INFO - PROCESS | 2218 | 1463189087448 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:24:47 INFO - PROCESS | 2218 | 1463189087512 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c29e000 == 46 [pid = 2218] [id = 250] 18:24:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x119843800) [pid = 2218] [serial = 748] [outer = 0x0] 18:24:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x121626800) [pid = 2218] [serial = 749] [outer = 0x119843800] 18:24:47 INFO - PROCESS | 2218 | 1463189087542 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x124f1ec00) [pid = 2218] [serial = 750] [outer = 0x119843800] 18:24:47 INFO - PROCESS | 2218 | 1463189087946 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]]]}] 18:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 621ms 18:24:47 INFO - PROCESS | 2218 | 1463189087975 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:24:47 INFO - PROCESS | 2218 | 1463189087977 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:24:47 INFO - PROCESS | 2218 | 1463189087979 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 2218 | 1463189087980 Marionette TRACE conn2 <- [1,974,null,{}] 18:24:47 INFO - PROCESS | 2218 | 1463189087983 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}] 18:24:48 INFO - PROCESS | 2218 | 1463189088082 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:24:48 INFO - PROCESS | 2218 | 1463189088144 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c42a800 == 47 [pid = 2218] [id = 251] 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x12552cc00) [pid = 2218] [serial = 751] [outer = 0x0] 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x126363000) [pid = 2218] [serial = 752] [outer = 0x12552cc00] 18:24:48 INFO - PROCESS | 2218 | 1463189088173 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x1268bec00) [pid = 2218] [serial = 753] [outer = 0x12552cc00] 18:24:48 INFO - PROCESS | 2218 | 1463189088567 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]]]}] 18:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 621ms 18:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:24:48 INFO - PROCESS | 2218 | 1463189088601 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 2218 | 1463189088602 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:24:48 INFO - PROCESS | 2218 | 1463189088604 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - PROCESS | 2218 | 1463189088606 Marionette TRACE conn2 <- [1,978,null,{}] 18:24:48 INFO - PROCESS | 2218 | 1463189088608 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}] 18:24:48 INFO - PROCESS | 2218 | 1463189088718 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:24:48 INFO - PROCESS | 2218 | 1463189088768 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c90c800 == 48 [pid = 2218] [id = 252] 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x128d23400) [pid = 2218] [serial = 754] [outer = 0x0] 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x128feac00) [pid = 2218] [serial = 755] [outer = 0x128d23400] 18:24:48 INFO - PROCESS | 2218 | 1463189088799 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1293a1c00) [pid = 2218] [serial = 756] [outer = 0x128d23400] 18:24:49 INFO - PROCESS | 2218 | 1463189089361 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]]]}] 18:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 822ms 18:24:49 INFO - PROCESS | 2218 | 1463189089428 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 2218 | 1463189089430 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:24:49 INFO - PROCESS | 2218 | 1463189089434 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 2218 | 1463189089436 Marionette TRACE conn2 <- [1,982,null,{}] 18:24:49 INFO - PROCESS | 2218 | 1463189089442 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}] 18:24:49 INFO - PROCESS | 2218 | 1463189089533 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:24:49 INFO - PROCESS | 2218 | 1463189089594 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x11942b800 == 49 [pid = 2218] [id = 253] 18:24:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x1167ad000) [pid = 2218] [serial = 757] [outer = 0x0] 18:24:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x116851000) [pid = 2218] [serial = 758] [outer = 0x1167ad000] 18:24:49 INFO - PROCESS | 2218 | 1463189089621 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x11811a800) [pid = 2218] [serial = 759] [outer = 0x1167ad000] 18:24:50 INFO - PROCESS | 2218 | 1463189090005 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]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 18:24:50 INFO - PROCESS | 2218 | 1463189090058 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 2218 | 1463189090061 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:24:50 INFO - PROCESS | 2218 | 1463189090065 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 2218 | 1463189090067 Marionette TRACE conn2 <- [1,986,null,{}] 18:24:50 INFO - PROCESS | 2218 | 1463189090069 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}] 18:24:50 INFO - PROCESS | 2218 | 1463189090182 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab3c800 == 48 [pid = 2218] [id = 245] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6a8800 == 47 [pid = 2218] [id = 244] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x121085000 == 46 [pid = 2218] [id = 243] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x119162800 == 45 [pid = 2218] [id = 242] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x126a5a000 == 44 [pid = 2218] [id = 241] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x125544800 == 43 [pid = 2218] [id = 240] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x121be0800 == 42 [pid = 2218] [id = 239] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x128d98000) [pid = 2218] [serial = 692] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x1212a7000 == 41 [pid = 2218] [id = 238] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x119b91800 == 40 [pid = 2218] [id = 237] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x1191ef000 == 39 [pid = 2218] [id = 236] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x11742d800 == 38 [pid = 2218] [id = 235] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x116742000 == 37 [pid = 2218] [id = 234] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x11989e800 == 36 [pid = 2218] [id = 233] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x116739000 == 35 [pid = 2218] [id = 232] 18:24:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba23000 == 34 [pid = 2218] [id = 231] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x124cb5000) [pid = 2218] [serial = 671] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x119630000) [pid = 2218] [serial = 656] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x1196f1800) [pid = 2218] [serial = 657] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x1255c9000) [pid = 2218] [serial = 674] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x1182c3000) [pid = 2218] [serial = 644] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x1182dfc00) [pid = 2218] [serial = 645] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x12111b400) [pid = 2218] [serial = 665] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12149fc00) [pid = 2218] [serial = 666] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x119839400) [pid = 2218] [serial = 659] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x119be8000) [pid = 2218] [serial = 660] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x1164ad800) [pid = 2218] [serial = 638] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x11224d800) [pid = 2218] [serial = 639] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x117693800) [pid = 2218] [serial = 641] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x11811d400) [pid = 2218] [serial = 642] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x11856e400) [pid = 2218] [serial = 650] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x1185df000) [pid = 2218] [serial = 651] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x118352400) [pid = 2218] [serial = 647] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x118523400) [pid = 2218] [serial = 648] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x11983c800) [pid = 2218] [serial = 662] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x120e10400) [pid = 2218] [serial = 663] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x1185e9800) [pid = 2218] [serial = 653] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x119211400) [pid = 2218] [serial = 654] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x126612c00) [pid = 2218] [serial = 677] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x126360400) [pid = 2218] [serial = 675] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x127809800) [pid = 2218] [serial = 680] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x126aa8c00) [pid = 2218] [serial = 678] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x128b53000) [pid = 2218] [serial = 681] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x128b5c800) [pid = 2218] [serial = 687] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x121582400) [pid = 2218] [serial = 668] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x128d22400) [pid = 2218] [serial = 690] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x1213cf000) [pid = 2218] [serial = 683] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x1217e8400) [pid = 2218] [serial = 669] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x128b53400) [pid = 2218] [serial = 686] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x12552d800) [pid = 2218] [serial = 672] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x127805c00) [pid = 2218] [serial = 684] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x128d1c800) [pid = 2218] [serial = 689] [outer = 0x0] [url = about:blank] 18:24:50 INFO - PROCESS | 2218 | 1463189090282 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x115ebb000 == 35 [pid = 2218] [id = 254] 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x117693800) [pid = 2218] [serial = 760] [outer = 0x0] 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x118267800) [pid = 2218] [serial = 761] [outer = 0x117693800] 18:24:50 INFO - PROCESS | 2218 | 1463189090309 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x118359400) [pid = 2218] [serial = 762] [outer = 0x117693800] 18:24:50 INFO - PROCESS | 2218 | 1463189090612 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]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 570ms 18:24:50 INFO - PROCESS | 2218 | 1463189090636 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 2218 | 1463189090637 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:24:50 INFO - PROCESS | 2218 | 1463189090642 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 2218 | 1463189090644 Marionette TRACE conn2 <- [1,990,null,{}] 18:24:50 INFO - PROCESS | 2218 | 1463189090651 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}] 18:24:50 INFO - PROCESS | 2218 | 1463189090729 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:24:50 INFO - PROCESS | 2218 | 1463189090735 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d7800 == 36 [pid = 2218] [id = 255] 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x11857a400) [pid = 2218] [serial = 763] [outer = 0x0] 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1185e9800) [pid = 2218] [serial = 764] [outer = 0x11857a400] 18:24:50 INFO - PROCESS | 2218 | 1463189090766 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x119210000) [pid = 2218] [serial = 765] [outer = 0x11857a400] 18:24:51 INFO - PROCESS | 2218 | 1463189091118 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]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 18:24:51 INFO - PROCESS | 2218 | 1463189091162 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:24:51 INFO - PROCESS | 2218 | 1463189091164 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:24:51 INFO - PROCESS | 2218 | 1463189091166 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 2218 | 1463189091167 Marionette TRACE conn2 <- [1,994,null,{}] 18:24:51 INFO - PROCESS | 2218 | 1463189091170 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}] 18:24:51 INFO - PROCESS | 2218 | 1463189091246 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:24:51 INFO - PROCESS | 2218 | 1463189091250 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e9a000 == 37 [pid = 2218] [id = 256] 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x119211400) [pid = 2218] [serial = 766] [outer = 0x0] 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x119639c00) [pid = 2218] [serial = 767] [outer = 0x119211400] 18:24:51 INFO - PROCESS | 2218 | 1463189091279 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x119b73400) [pid = 2218] [serial = 768] [outer = 0x119211400] 18:24:51 INFO - PROCESS | 2218 | 1463189091614 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]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 469ms 18:24:51 INFO - PROCESS | 2218 | 1463189091636 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 2218 | 1463189091637 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:24:51 INFO - PROCESS | 2218 | 1463189091643 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 2218 | 1463189091644 Marionette TRACE conn2 <- [1,998,null,{}] 18:24:51 INFO - PROCESS | 2218 | 1463189091646 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}] 18:24:51 INFO - PROCESS | 2218 | 1463189091744 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:24:51 INFO - PROCESS | 2218 | 1463189091750 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212a6800 == 38 [pid = 2218] [id = 257] 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11962b800) [pid = 2218] [serial = 769] [outer = 0x0] 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x120e05000) [pid = 2218] [serial = 770] [outer = 0x11962b800] 18:24:51 INFO - PROCESS | 2218 | 1463189091776 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x121621c00) [pid = 2218] [serial = 771] [outer = 0x11962b800] 18:24:52 INFO - PROCESS | 2218 | 1463189092098 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]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 469ms 18:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:24:52 INFO - PROCESS | 2218 | 1463189092111 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 2218 | 1463189092112 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:24:52 INFO - PROCESS | 2218 | 1463189092114 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 2218 | 1463189092115 Marionette TRACE conn2 <- [1,1002,null,{}] 18:24:52 INFO - PROCESS | 2218 | 1463189092118 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}] 18:24:52 INFO - PROCESS | 2218 | 1463189092216 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:24:52 INFO - PROCESS | 2218 | 1463189092221 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x123f2d000 == 39 [pid = 2218] [id = 258] 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x121626400) [pid = 2218] [serial = 772] [outer = 0x0] 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x124cb6c00) [pid = 2218] [serial = 773] [outer = 0x121626400] 18:24:52 INFO - PROCESS | 2218 | 1463189092250 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x128b60800) [pid = 2218] [serial = 774] [outer = 0x121626400] 18:24:52 INFO - PROCESS | 2218 | 1463189092651 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]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 18:24:52 INFO - PROCESS | 2218 | 1463189092693 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 2218 | 1463189092694 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:24:52 INFO - PROCESS | 2218 | 1463189092696 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 2218 | 1463189092697 Marionette TRACE conn2 <- [1,1006,null,{}] 18:24:52 INFO - PROCESS | 2218 | 1463189092700 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}] 18:24:52 INFO - PROCESS | 2218 | 1463189092796 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:24:52 INFO - PROCESS | 2218 | 1463189092800 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a66800 == 40 [pid = 2218] [id = 259] 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x128b56400) [pid = 2218] [serial = 775] [outer = 0x0] 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x128d1dc00) [pid = 2218] [serial = 776] [outer = 0x128b56400] 18:24:52 INFO - PROCESS | 2218 | 1463189092826 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x128ff0800) [pid = 2218] [serial = 777] [outer = 0x128b56400] 18:24:53 INFO - PROCESS | 2218 | 1463189093158 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]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 18:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:24:53 INFO - PROCESS | 2218 | 1463189093215 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 2218 | 1463189093216 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:24:53 INFO - PROCESS | 2218 | 1463189093218 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 2218 | 1463189093219 Marionette TRACE conn2 <- [1,1010,null,{}] 18:24:53 INFO - PROCESS | 2218 | 1463189093221 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}] 18:24:53 INFO - PROCESS | 2218 | 1463189093316 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:24:53 INFO - PROCESS | 2218 | 1463189093329 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293ba000 == 41 [pid = 2218] [id = 260] 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x128d1ac00) [pid = 2218] [serial = 778] [outer = 0x0] 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12939ec00) [pid = 2218] [serial = 779] [outer = 0x128d1ac00] 18:24:53 INFO - PROCESS | 2218 | 1463189093354 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x129eb3000) [pid = 2218] [serial = 780] [outer = 0x128d1ac00] 18:24:53 INFO - PROCESS | 2218 | 1463189093686 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]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 518ms 18:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:24:53 INFO - PROCESS | 2218 | 1463189093744 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 2218 | 1463189093745 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:24:53 INFO - PROCESS | 2218 | 1463189093747 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 2218 | 1463189093748 Marionette TRACE conn2 <- [1,1014,null,{}] 18:24:53 INFO - PROCESS | 2218 | 1463189093751 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}] 18:24:53 INFO - PROCESS | 2218 | 1463189093846 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:24:53 INFO - PROCESS | 2218 | 1463189093858 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6b8800 == 42 [pid = 2218] [id = 261] 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x128ff4000) [pid = 2218] [serial = 781] [outer = 0x0] 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x12a736000) [pid = 2218] [serial = 782] [outer = 0x128ff4000] 18:24:53 INFO - PROCESS | 2218 | 1463189093883 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12a942c00) [pid = 2218] [serial = 783] [outer = 0x128ff4000] 18:24:54 INFO - PROCESS | 2218 | 1463189094207 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]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 468ms 18:24:54 INFO - PROCESS | 2218 | 1463189094215 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 2218 | 1463189094217 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:24:54 INFO - PROCESS | 2218 | 1463189094219 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 2218 | 1463189094220 Marionette TRACE conn2 <- [1,1018,null,{}] 18:24:54 INFO - PROCESS | 2218 | 1463189094225 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}] 18:24:54 INFO - PROCESS | 2218 | 1463189094333 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:24:54 INFO - PROCESS | 2218 | 1463189094348 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aceb000 == 43 [pid = 2218] [id = 262] 18:24:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x129396800) [pid = 2218] [serial = 784] [outer = 0x0] 18:24:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x12ab8ec00) [pid = 2218] [serial = 785] [outer = 0x129396800] 18:24:54 INFO - PROCESS | 2218 | 1463189094388 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x12ab99c00) [pid = 2218] [serial = 786] [outer = 0x129396800] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x118d9dc00) [pid = 2218] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x121271000) [pid = 2218] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1185e7800) [pid = 2218] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x11834b400) [pid = 2218] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x11832d800) [pid = 2218] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x116847400) [pid = 2218] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x116847c00) [pid = 2218] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x12162c400) [pid = 2218] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x116463c00) [pid = 2218] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x11856c400) [pid = 2218] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x126611000) [pid = 2218] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:24:54 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x11953b000) [pid = 2218] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:24:54 INFO - PROCESS | 2218 | 1463189094942 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]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 772ms 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:24:55 INFO - PROCESS | 2218 | 1463189094998 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 2218 | 1463189094999 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:24:55 INFO - PROCESS | 2218 | 1463189095001 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 2218 | 1463189095004 Marionette TRACE conn2 <- [1,1022,null,{}] 18:24:55 INFO - PROCESS | 2218 | 1463189095009 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}] 18:24:55 INFO - PROCESS | 2218 | 1463189095110 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:24:55 INFO - PROCESS | 2218 | 1463189095115 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd0b000 == 44 [pid = 2218] [id = 263] 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x118d7d400) [pid = 2218] [serial = 787] [outer = 0x0] 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121640c00) [pid = 2218] [serial = 788] [outer = 0x118d7d400] 18:24:55 INFO - PROCESS | 2218 | 1463189095144 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x12abd0000) [pid = 2218] [serial = 789] [outer = 0x118d7d400] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms 18:24:55 INFO - PROCESS | 2218 | 1463189095467 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]]]}] 18:24:55 INFO - PROCESS | 2218 | 1463189095476 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 2218 | 1463189095477 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:24:55 INFO - PROCESS | 2218 | 1463189095479 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 2218 | 1463189095480 Marionette TRACE conn2 <- [1,1026,null,{}] 18:24:55 INFO - PROCESS | 2218 | 1463189095482 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}] 18:24:55 INFO - PROCESS | 2218 | 1463189095564 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:24:55 INFO - PROCESS | 2218 | 1463189095617 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c299800 == 45 [pid = 2218] [id = 264] 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x11953b000) [pid = 2218] [serial = 790] [outer = 0x0] 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x12abf0000) [pid = 2218] [serial = 791] [outer = 0x11953b000] 18:24:55 INFO - PROCESS | 2218 | 1463189095641 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x12bace000) [pid = 2218] [serial = 792] [outer = 0x11953b000] 18:24:55 INFO - PROCESS | 2218 | 1463189095926 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]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 18:24:55 INFO - PROCESS | 2218 | 1463189095948 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 2218 | 1463189095949 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:24:55 INFO - PROCESS | 2218 | 1463189095952 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 2218 | 1463189095953 Marionette TRACE conn2 <- [1,1030,null,{}] 18:24:55 INFO - PROCESS | 2218 | 1463189095963 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}] 18:24:56 INFO - PROCESS | 2218 | 1463189096048 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:24:56 INFO - PROCESS | 2218 | 1463189096052 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc45800 == 46 [pid = 2218] [id = 265] 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x12bad0c00) [pid = 2218] [serial = 793] [outer = 0x0] 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x12bb0a400) [pid = 2218] [serial = 794] [outer = 0x12bad0c00] 18:24:56 INFO - PROCESS | 2218 | 1463189096076 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x12bf06800) [pid = 2218] [serial = 795] [outer = 0x12bad0c00] 18:24:56 INFO - PROCESS | 2218 | 1463189096396 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]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 474ms 18:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:24:56 INFO - PROCESS | 2218 | 1463189096427 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 2218 | 1463189096428 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:24:56 INFO - PROCESS | 2218 | 1463189096430 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 2218 | 1463189096431 Marionette TRACE conn2 <- [1,1034,null,{}] 18:24:56 INFO - PROCESS | 2218 | 1463189096433 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}] 18:24:56 INFO - PROCESS | 2218 | 1463189096539 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:24:56 INFO - PROCESS | 2218 | 1463189096545 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb7000 == 47 [pid = 2218] [id = 266] 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x12abf3400) [pid = 2218] [serial = 796] [outer = 0x0] 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x12bf02c00) [pid = 2218] [serial = 797] [outer = 0x12abf3400] 18:24:56 INFO - PROCESS | 2218 | 1463189096570 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x12bf15800) [pid = 2218] [serial = 798] [outer = 0x12abf3400] 18:24:57 INFO - PROCESS | 2218 | 1463189097007 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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 618ms 18:24:57 INFO - PROCESS | 2218 | 1463189097049 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 2218 | 1463189097051 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:24:57 INFO - PROCESS | 2218 | 1463189097075 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 2218 | 1463189097078 Marionette TRACE conn2 <- [1,1038,null,{}] 18:24:57 INFO - PROCESS | 2218 | 1463189097083 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}] 18:24:57 INFO - PROCESS | 2218 | 1463189097190 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:24:57 INFO - PROCESS | 2218 | 1463189097255 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189e4000 == 48 [pid = 2218] [id = 267] 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x1167ad800) [pid = 2218] [serial = 799] [outer = 0x0] 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x11811b400) [pid = 2218] [serial = 800] [outer = 0x1167ad800] 18:24:57 INFO - PROCESS | 2218 | 1463189097287 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x1182dfc00) [pid = 2218] [serial = 801] [outer = 0x1167ad800] 18:24:57 INFO - PROCESS | 2218 | 1463189097670 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]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 643ms 18:24:57 INFO - PROCESS | 2218 | 1463189097707 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 2218 | 1463189097711 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:24:57 INFO - PROCESS | 2218 | 1463189097717 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 2218 | 1463189097719 Marionette TRACE conn2 <- [1,1042,null,{}] 18:24:57 INFO - PROCESS | 2218 | 1463189097721 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}] 18:24:57 INFO - PROCESS | 2218 | 1463189097823 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:24:57 INFO - PROCESS | 2218 | 1463189097876 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254da000 == 49 [pid = 2218] [id = 268] 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x118354c00) [pid = 2218] [serial = 802] [outer = 0x0] 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x1185e2800) [pid = 2218] [serial = 803] [outer = 0x118354c00] 18:24:57 INFO - PROCESS | 2218 | 1463189097904 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x119534000) [pid = 2218] [serial = 804] [outer = 0x118354c00] 18:24:58 INFO - PROCESS | 2218 | 1463189098320 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]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 18:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:24:58 INFO - PROCESS | 2218 | 1463189098337 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 2218 | 1463189098339 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:24:58 INFO - PROCESS | 2218 | 1463189098341 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 2218 | 1463189098344 Marionette TRACE conn2 <- [1,1046,null,{}] 18:24:58 INFO - PROCESS | 2218 | 1463189098352 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}] 18:24:58 INFO - PROCESS | 2218 | 1463189098456 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:24:58 INFO - PROCESS | 2218 | 1463189098554 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1d6800 == 50 [pid = 2218] [id = 269] 18:24:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x121b1c800) [pid = 2218] [serial = 805] [outer = 0x0] 18:24:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x12540e000) [pid = 2218] [serial = 806] [outer = 0x121b1c800] 18:24:58 INFO - PROCESS | 2218 | 1463189098586 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x1268b4000) [pid = 2218] [serial = 807] [outer = 0x121b1c800] 18:24:58 INFO - PROCESS | 2218 | 1463189098995 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]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 18:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:24:59 INFO - PROCESS | 2218 | 1463189099013 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 2218 | 1463189099015 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:24:59 INFO - PROCESS | 2218 | 1463189099017 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - PROCESS | 2218 | 1463189099018 Marionette TRACE conn2 <- [1,1050,null,{}] 18:24:59 INFO - PROCESS | 2218 | 1463189099021 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}] 18:24:59 INFO - PROCESS | 2218 | 1463189099119 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:24:59 INFO - PROCESS | 2218 | 1463189099167 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4d6000 == 51 [pid = 2218] [id = 270] 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x126614000) [pid = 2218] [serial = 808] [outer = 0x0] 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x128b59800) [pid = 2218] [serial = 809] [outer = 0x126614000] 18:24:59 INFO - PROCESS | 2218 | 1463189099197 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x129ea5400) [pid = 2218] [serial = 810] [outer = 0x126614000] 18:24:59 INFO - PROCESS | 2218 | 1463189099637 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]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 668ms 18:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:24:59 INFO - PROCESS | 2218 | 1463189099686 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 2218 | 1463189099687 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:24:59 INFO - PROCESS | 2218 | 1463189099690 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - PROCESS | 2218 | 1463189099691 Marionette TRACE conn2 <- [1,1054,null,{}] 18:24:59 INFO - PROCESS | 2218 | 1463189099693 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}] 18:24:59 INFO - PROCESS | 2218 | 1463189099806 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:24:59 INFO - PROCESS | 2218 | 1463189099901 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x11942b000 == 52 [pid = 2218] [id = 271] 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x112a68400) [pid = 2218] [serial = 811] [outer = 0x0] 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1263e2400) [pid = 2218] [serial = 812] [outer = 0x112a68400] 18:24:59 INFO - PROCESS | 2218 | 1463189099943 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12abc7400) [pid = 2218] [serial = 813] [outer = 0x112a68400] 18:25:00 INFO - PROCESS | 2218 | 1463189100528 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]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 870ms 18:25:00 INFO - PROCESS | 2218 | 1463189100561 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:25:00 INFO - PROCESS | 2218 | 1463189100563 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:25:00 INFO - PROCESS | 2218 | 1463189100566 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 2218 | 1463189100569 Marionette TRACE conn2 <- [1,1058,null,{}] 18:25:00 INFO - PROCESS | 2218 | 1463189100590 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}] 18:25:00 INFO - PROCESS | 2218 | 1463189100685 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:25:00 INFO - PROCESS | 2218 | 1463189100760 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x1130ac800 == 53 [pid = 2218] [id = 272] 18:25:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1122b5800) [pid = 2218] [serial = 814] [outer = 0x0] 18:25:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x112a6f800) [pid = 2218] [serial = 815] [outer = 0x1122b5800] 18:25:00 INFO - PROCESS | 2218 | 1463189100800 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x112f40000) [pid = 2218] [serial = 816] [outer = 0x1122b5800] 18:25:01 INFO - PROCESS | 2218 | 1463189101319 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]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 822ms 18:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:25:01 INFO - PROCESS | 2218 | 1463189101408 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 2218 | 1463189101412 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:25:01 INFO - PROCESS | 2218 | 1463189101417 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - PROCESS | 2218 | 1463189101419 Marionette TRACE conn2 <- [1,1062,null,{}] 18:25:01 INFO - PROCESS | 2218 | 1463189101423 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}] 18:25:01 INFO - PROCESS | 2218 | 1463189101516 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:25:01 INFO - PROCESS | 2218 | 1463189101582 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x116872000 == 54 [pid = 2218] [id = 273] 18:25:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1164b7800) [pid = 2218] [serial = 817] [outer = 0x0] 18:25:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x1164fdc00) [pid = 2218] [serial = 818] [outer = 0x1164b7800] 18:25:01 INFO - PROCESS | 2218 | 1463189101609 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x116849c00) [pid = 2218] [serial = 819] [outer = 0x1164b7800] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc45800 == 53 [pid = 2218] [id = 265] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12c299800 == 52 [pid = 2218] [id = 264] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd0b000 == 51 [pid = 2218] [id = 263] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12aceb000 == 50 [pid = 2218] [id = 262] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6b8800 == 49 [pid = 2218] [id = 261] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x1293ba000 == 48 [pid = 2218] [id = 260] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x128b56000) [pid = 2218] [serial = 737] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x126a66800 == 47 [pid = 2218] [id = 259] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x123f2d000 == 46 [pid = 2218] [id = 258] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x1212a6800 == 45 [pid = 2218] [id = 257] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x119e9a000 == 44 [pid = 2218] [id = 256] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d7800 == 43 [pid = 2218] [id = 255] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x115ebb000 == 42 [pid = 2218] [id = 254] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x11942b800 == 41 [pid = 2218] [id = 253] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12c29e000 == 40 [pid = 2218] [id = 250] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74c800 == 39 [pid = 2218] [id = 249] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x121082000 == 38 [pid = 2218] [id = 248] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x1134b6000 == 37 [pid = 2218] [id = 247] 18:25:01 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb3800 == 36 [pid = 2218] [id = 246] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x121273800) [pid = 2218] [serial = 719] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x121624800) [pid = 2218] [serial = 722] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x118d98000) [pid = 2218] [serial = 710] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x1191c7000) [pid = 2218] [serial = 711] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x11920e800) [pid = 2218] [serial = 713] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x11953c000) [pid = 2218] [serial = 714] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x118357c00) [pid = 2218] [serial = 707] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1185e2000) [pid = 2218] [serial = 708] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x121620c00) [pid = 2218] [serial = 720] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x1176a2c00) [pid = 2218] [serial = 702] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x116a69800) [pid = 2218] [serial = 701] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x11811cc00) [pid = 2218] [serial = 704] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x1182ce400) [pid = 2218] [serial = 705] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x1164b6400) [pid = 2218] [serial = 695] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x118263400) [pid = 2218] [serial = 698] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x121a1d800) [pid = 2218] [serial = 725] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12162f000) [pid = 2218] [serial = 729] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x1185e0c00) [pid = 2218] [serial = 728] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x1255cc800) [pid = 2218] [serial = 731] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x12780f400) [pid = 2218] [serial = 734] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x128b57c00) [pid = 2218] [serial = 735] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x123ff5800) [pid = 2218] [serial = 726] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x11963a400) [pid = 2218] [serial = 716] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x120e11c00) [pid = 2218] [serial = 717] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x12162c000) [pid = 2218] [serial = 723] [outer = 0x0] [url = about:blank] 18:25:01 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x12660c400) [pid = 2218] [serial = 732] [outer = 0x0] [url = about:blank] 18:25:02 INFO - PROCESS | 2218 | 1463189102012 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]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 621ms 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:25:02 INFO - PROCESS | 2218 | 1463189102038 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 2218 | 1463189102040 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:25:02 INFO - PROCESS | 2218 | 1463189102042 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 2218 | 1463189102044 Marionette TRACE conn2 <- [1,1066,null,{}] 18:25:02 INFO - PROCESS | 2218 | 1463189102052 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}] 18:25:02 INFO - PROCESS | 2218 | 1463189102132 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:25:02 INFO - PROCESS | 2218 | 1463189102139 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x118095000 == 37 [pid = 2218] [id = 274] 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x117109c00) [pid = 2218] [serial = 820] [outer = 0x0] 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1176a0000) [pid = 2218] [serial = 821] [outer = 0x117109c00] 18:25:02 INFO - PROCESS | 2218 | 1463189102168 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x118270400) [pid = 2218] [serial = 822] [outer = 0x117109c00] 18:25:02 INFO - PROCESS | 2218 | 1463189102533 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]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 521ms 18:25:02 INFO - PROCESS | 2218 | 1463189102563 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 2218 | 1463189102565 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:25:02 INFO - PROCESS | 2218 | 1463189102567 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 2218 | 1463189102568 Marionette TRACE conn2 <- [1,1070,null,{}] 18:25:02 INFO - PROCESS | 2218 | 1463189102570 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}] 18:25:02 INFO - PROCESS | 2218 | 1463189102646 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:25:02 INFO - PROCESS | 2218 | 1463189102650 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d8800 == 38 [pid = 2218] [id = 275] 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x1182ce400) [pid = 2218] [serial = 823] [outer = 0x0] 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1182df000) [pid = 2218] [serial = 824] [outer = 0x1182ce400] 18:25:02 INFO - PROCESS | 2218 | 1463189102678 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x11834f400) [pid = 2218] [serial = 825] [outer = 0x1182ce400] 18:25:03 INFO - PROCESS | 2218 | 1463189103008 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]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 468ms 18:25:03 INFO - PROCESS | 2218 | 1463189103036 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:25:03 INFO - PROCESS | 2218 | 1463189103046 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:25:03 INFO - PROCESS | 2218 | 1463189103048 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 2218 | 1463189103049 Marionette TRACE conn2 <- [1,1074,null,{}] 18:25:03 INFO - PROCESS | 2218 | 1463189103051 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}] 18:25:03 INFO - PROCESS | 2218 | 1463189103128 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:25:03 INFO - PROCESS | 2218 | 1463189103178 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x119433000 == 39 [pid = 2218] [id = 276] 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x1182d1800) [pid = 2218] [serial = 826] [outer = 0x0] 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x118353400) [pid = 2218] [serial = 827] [outer = 0x1182d1800] 18:25:03 INFO - PROCESS | 2218 | 1463189103204 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x11856d000) [pid = 2218] [serial = 828] [outer = 0x1182d1800] 18:25:03 INFO - PROCESS | 2218 | 1463189103499 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]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 18:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:25:03 INFO - PROCESS | 2218 | 1463189103517 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 2218 | 1463189103518 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:25:03 INFO - PROCESS | 2218 | 1463189103520 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 2218 | 1463189103522 Marionette TRACE conn2 <- [1,1078,null,{}] 18:25:03 INFO - PROCESS | 2218 | 1463189103527 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}] 18:25:03 INFO - PROCESS | 2218 | 1463189103621 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:25:03 INFO - PROCESS | 2218 | 1463189103679 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x118089000 == 40 [pid = 2218] [id = 277] 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x11852a000) [pid = 2218] [serial = 829] [outer = 0x0] 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x1185e1800) [pid = 2218] [serial = 830] [outer = 0x11852a000] 18:25:03 INFO - PROCESS | 2218 | 1463189103705 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x119538000) [pid = 2218] [serial = 831] [outer = 0x11852a000] 18:25:04 INFO - PROCESS | 2218 | 1463189103998 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]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 522ms 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:25:04 INFO - PROCESS | 2218 | 1463189104043 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 2218 | 1463189104045 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:25:04 INFO - PROCESS | 2218 | 1463189104047 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 2218 | 1463189104048 Marionette TRACE conn2 <- [1,1082,null,{}] 18:25:04 INFO - PROCESS | 2218 | 1463189104050 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}] 18:25:04 INFO - PROCESS | 2218 | 1463189104149 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:25:04 INFO - PROCESS | 2218 | 1463189104184 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214ec000 == 41 [pid = 2218] [id = 278] 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1185e0000) [pid = 2218] [serial = 832] [outer = 0x0] 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x11962f400) [pid = 2218] [serial = 833] [outer = 0x1185e0000] 18:25:04 INFO - PROCESS | 2218 | 1463189104209 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x1196f4800) [pid = 2218] [serial = 834] [outer = 0x1185e0000] 18:25:04 INFO - PROCESS | 2218 | 1463189104532 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]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 18:25:04 INFO - PROCESS | 2218 | 1463189104573 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 2218 | 1463189104574 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:25:04 INFO - PROCESS | 2218 | 1463189104577 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 2218 | 1463189104578 Marionette TRACE conn2 <- [1,1086,null,{}] 18:25:04 INFO - PROCESS | 2218 | 1463189104580 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}] 18:25:04 INFO - PROCESS | 2218 | 1463189104676 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:25:04 INFO - PROCESS | 2218 | 1463189104680 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e21800 == 42 [pid = 2218] [id = 279] 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x11953f800) [pid = 2218] [serial = 835] [outer = 0x0] 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x119b72800) [pid = 2218] [serial = 836] [outer = 0x11953f800] 18:25:04 INFO - PROCESS | 2218 | 1463189104706 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x120e09c00) [pid = 2218] [serial = 837] [outer = 0x11953f800] 18:25:05 INFO - PROCESS | 2218 | 1463189105015 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]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 18:25:05 INFO - PROCESS | 2218 | 1463189105045 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 2218 | 1463189105046 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:25:05 INFO - PROCESS | 2218 | 1463189105059 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 2218 | 1463189105061 Marionette TRACE conn2 <- [1,1090,null,{}] 18:25:05 INFO - PROCESS | 2218 | 1463189105063 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}] 18:25:05 INFO - PROCESS | 2218 | 1463189105159 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:25:05 INFO - PROCESS | 2218 | 1463189105164 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254e0000 == 43 [pid = 2218] [id = 280] 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x119e72400) [pid = 2218] [serial = 838] [outer = 0x0] 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x121016800) [pid = 2218] [serial = 839] [outer = 0x119e72400] 18:25:05 INFO - PROCESS | 2218 | 1463189105217 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x1213d0c00) [pid = 2218] [serial = 840] [outer = 0x119e72400] 18:25:05 INFO - PROCESS | 2218 | 1463189105513 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]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 18:25:05 INFO - PROCESS | 2218 | 1463189105578 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 2218 | 1463189105580 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:25:05 INFO - PROCESS | 2218 | 1463189105582 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 2218 | 1463189105583 Marionette TRACE conn2 <- [1,1094,null,{}] 18:25:05 INFO - PROCESS | 2218 | 1463189105585 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}] 18:25:05 INFO - PROCESS | 2218 | 1463189105682 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:25:05 INFO - PROCESS | 2218 | 1463189105693 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x126637000 == 44 [pid = 2218] [id = 281] 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x121012400) [pid = 2218] [serial = 841] [outer = 0x0] 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x121626c00) [pid = 2218] [serial = 842] [outer = 0x121012400] 18:25:05 INFO - PROCESS | 2218 | 1463189105718 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x121641000) [pid = 2218] [serial = 843] [outer = 0x121012400] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x12bad0c00) [pid = 2218] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x128b56400) [pid = 2218] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x128d1ac00) [pid = 2218] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x128ff4000) [pid = 2218] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x11857a400) [pid = 2218] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1167ad000) [pid = 2218] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x117693800) [pid = 2218] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x121626400) [pid = 2218] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x119211400) [pid = 2218] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x11962b800) [pid = 2218] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x1268b9400) [pid = 2218] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x129396800) [pid = 2218] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x11953b000) [pid = 2218] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:25:06 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x118d7d400) [pid = 2218] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:25:06 INFO - PROCESS | 2218 | 1463189106134 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]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 569ms 18:25:06 INFO - PROCESS | 2218 | 1463189106152 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 2218 | 1463189106154 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:25:06 INFO - PROCESS | 2218 | 1463189106156 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 2218 | 1463189106158 Marionette TRACE conn2 <- [1,1098,null,{}] 18:25:06 INFO - PROCESS | 2218 | 1463189106160 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}] 18:25:06 INFO - PROCESS | 2218 | 1463189106249 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:25:06 INFO - PROCESS | 2218 | 1463189106254 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d37800 == 45 [pid = 2218] [id = 282] 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x1167ad000) [pid = 2218] [serial = 844] [outer = 0x0] 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x121622000) [pid = 2218] [serial = 845] [outer = 0x1167ad000] 18:25:06 INFO - PROCESS | 2218 | 1463189106286 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1255cc800) [pid = 2218] [serial = 846] [outer = 0x1167ad000] 18:25:06 INFO - PROCESS | 2218 | 1463189106709 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]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 570ms 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:25:06 INFO - PROCESS | 2218 | 1463189106727 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 2218 | 1463189106729 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:25:06 INFO - PROCESS | 2218 | 1463189106732 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 2218 | 1463189106734 Marionette TRACE conn2 <- [1,1102,null,{}] 18:25:06 INFO - PROCESS | 2218 | 1463189106747 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}] 18:25:06 INFO - PROCESS | 2218 | 1463189106863 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:25:06 INFO - PROCESS | 2218 | 1463189106867 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3a800 == 46 [pid = 2218] [id = 283] 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x125fb1400) [pid = 2218] [serial = 847] [outer = 0x0] 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x126360400) [pid = 2218] [serial = 848] [outer = 0x125fb1400] 18:25:06 INFO - PROCESS | 2218 | 1463189106892 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x1263ddc00) [pid = 2218] [serial = 849] [outer = 0x125fb1400] 18:25:07 INFO - PROCESS | 2218 | 1463189107209 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]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 18:25:07 INFO - PROCESS | 2218 | 1463189107252 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 2218 | 1463189107253 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:25:07 INFO - PROCESS | 2218 | 1463189107255 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 2218 | 1463189107256 Marionette TRACE conn2 <- [1,1106,null,{}] 18:25:07 INFO - PROCESS | 2218 | 1463189107259 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}] 18:25:07 INFO - PROCESS | 2218 | 1463189107335 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:25:07 INFO - PROCESS | 2218 | 1463189107390 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74e800 == 47 [pid = 2218] [id = 284] 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x121628c00) [pid = 2218] [serial = 850] [outer = 0x0] 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x1265a9400) [pid = 2218] [serial = 851] [outer = 0x121628c00] 18:25:07 INFO - PROCESS | 2218 | 1463189107415 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x126aa7800) [pid = 2218] [serial = 852] [outer = 0x121628c00] 18:25:07 INFO - PROCESS | 2218 | 1463189107667 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]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 419ms 18:25:07 INFO - PROCESS | 2218 | 1463189107677 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 2218 | 1463189107679 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:25:07 INFO - PROCESS | 2218 | 1463189107681 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 2218 | 1463189107693 Marionette TRACE conn2 <- [1,1110,null,{}] 18:25:07 INFO - PROCESS | 2218 | 1463189107716 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}] 18:25:07 INFO - PROCESS | 2218 | 1463189107827 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:25:07 INFO - PROCESS | 2218 | 1463189107833 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aea2800 == 48 [pid = 2218] [id = 285] 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x126611000) [pid = 2218] [serial = 853] [outer = 0x0] 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x127807000) [pid = 2218] [serial = 854] [outer = 0x126611000] 18:25:07 INFO - PROCESS | 2218 | 1463189107863 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x128b55400) [pid = 2218] [serial = 855] [outer = 0x126611000] 18:25:08 INFO - PROCESS | 2218 | 1463189108503 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]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 850ms 18:25:08 INFO - PROCESS | 2218 | 1463189108532 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 2218 | 1463189108535 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:25:08 INFO - PROCESS | 2218 | 1463189108543 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 2218 | 1463189108547 Marionette TRACE conn2 <- [1,1114,null,{}] 18:25:08 INFO - PROCESS | 2218 | 1463189108552 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}] 18:25:08 INFO - PROCESS | 2218 | 1463189108714 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:25:08 INFO - PROCESS | 2218 | 1463189108781 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f61000 == 49 [pid = 2218] [id = 286] 18:25:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x113317400) [pid = 2218] [serial = 856] [outer = 0x0] 18:25:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x116004c00) [pid = 2218] [serial = 857] [outer = 0x113317400] 18:25:08 INFO - PROCESS | 2218 | 1463189108813 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1167b8400) [pid = 2218] [serial = 858] [outer = 0x113317400] 18:25:09 INFO - PROCESS | 2218 | 1463189109256 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]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 726ms 18:25:09 INFO - PROCESS | 2218 | 1463189109267 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 2218 | 1463189109271 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:25:09 INFO - PROCESS | 2218 | 1463189109276 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 2218 | 1463189109277 Marionette TRACE conn2 <- [1,1118,null,{}] 18:25:09 INFO - PROCESS | 2218 | 1463189109280 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}] 18:25:09 INFO - PROCESS | 2218 | 1463189109382 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:25:09 INFO - PROCESS | 2218 | 1463189109480 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x121080800 == 50 [pid = 2218] [id = 287] 18:25:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x116a75000) [pid = 2218] [serial = 859] [outer = 0x0] 18:25:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x11811fc00) [pid = 2218] [serial = 860] [outer = 0x116a75000] 18:25:09 INFO - PROCESS | 2218 | 1463189109511 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x118326c00) [pid = 2218] [serial = 861] [outer = 0x116a75000] 18:25:09 INFO - PROCESS | 2218 | 1463189109914 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]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 18:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:25:09 INFO - PROCESS | 2218 | 1463189109946 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 2218 | 1463189109947 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:25:09 INFO - PROCESS | 2218 | 1463189109950 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 2218 | 1463189109952 Marionette TRACE conn2 <- [1,1122,null,{}] 18:25:09 INFO - PROCESS | 2218 | 1463189109960 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}] 18:25:10 INFO - PROCESS | 2218 | 1463189110063 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:25:10 INFO - PROCESS | 2218 | 1463189110131 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba1f800 == 51 [pid = 2218] [id = 288] 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x118530000) [pid = 2218] [serial = 862] [outer = 0x0] 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x118d7d400) [pid = 2218] [serial = 863] [outer = 0x118530000] 18:25:10 INFO - PROCESS | 2218 | 1463189110163 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x11920fc00) [pid = 2218] [serial = 864] [outer = 0x118530000] 18:25:10 INFO - PROCESS | 2218 | 1463189110550 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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 621ms 18:25:10 INFO - PROCESS | 2218 | 1463189110571 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 2218 | 1463189110575 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:25:10 INFO - PROCESS | 2218 | 1463189110578 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 2218 | 1463189110579 Marionette TRACE conn2 <- [1,1126,null,{}] 18:25:10 INFO - PROCESS | 2218 | 1463189110582 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}] 18:25:10 INFO - PROCESS | 2218 | 1463189110680 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:25:10 INFO - PROCESS | 2218 | 1463189110764 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe8000 == 52 [pid = 2218] [id = 289] 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x1196f1400) [pid = 2218] [serial = 865] [outer = 0x0] 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12162f800) [pid = 2218] [serial = 866] [outer = 0x1196f1400] 18:25:10 INFO - PROCESS | 2218 | 1463189110794 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x124cb2000) [pid = 2218] [serial = 867] [outer = 0x1196f1400] 18:25:11 INFO - PROCESS | 2218 | 1463189111170 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]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 618ms 18:25:11 INFO - PROCESS | 2218 | 1463189111197 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 2218 | 1463189111198 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:25:11 INFO - PROCESS | 2218 | 1463189111200 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 2218 | 1463189111202 Marionette TRACE conn2 <- [1,1130,null,{}] 18:25:11 INFO - PROCESS | 2218 | 1463189111204 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}] 18:25:11 INFO - PROCESS | 2218 | 1463189111303 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:25:11 INFO - PROCESS | 2218 | 1463189111368 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c421800 == 53 [pid = 2218] [id = 290] 18:25:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x119b78c00) [pid = 2218] [serial = 868] [outer = 0x0] 18:25:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12553b000) [pid = 2218] [serial = 869] [outer = 0x119b78c00] 18:25:11 INFO - PROCESS | 2218 | 1463189111399 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12780ac00) [pid = 2218] [serial = 870] [outer = 0x119b78c00] 18:25:11 INFO - PROCESS | 2218 | 1463189111824 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]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 669ms 18:25:11 INFO - PROCESS | 2218 | 1463189111872 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 2218 | 1463189111874 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:25:11 INFO - PROCESS | 2218 | 1463189111877 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 2218 | 1463189111879 Marionette TRACE conn2 <- [1,1134,null,{}] 18:25:11 INFO - PROCESS | 2218 | 1463189111881 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}] 18:25:11 INFO - PROCESS | 2218 | 1463189111997 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:25:12 INFO - PROCESS | 2218 | 1463189112081 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc40800 == 54 [pid = 2218] [id = 291] 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x128d19400) [pid = 2218] [serial = 871] [outer = 0x0] 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x128d9bc00) [pid = 2218] [serial = 872] [outer = 0x128d19400] 18:25:12 INFO - PROCESS | 2218 | 1463189112111 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x128ff4800) [pid = 2218] [serial = 873] [outer = 0x128d19400] 18:25:12 INFO - PROCESS | 2218 | 1463189112543 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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 721ms 18:25:12 INFO - PROCESS | 2218 | 1463189112599 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 2218 | 1463189112600 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:25:12 INFO - PROCESS | 2218 | 1463189112602 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 2218 | 1463189112604 Marionette TRACE conn2 <- [1,1138,null,{}] 18:25:12 INFO - PROCESS | 2218 | 1463189112606 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}] 18:25:12 INFO - PROCESS | 2218 | 1463189112709 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:25:12 INFO - PROCESS | 2218 | 1463189112763 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a99000 == 55 [pid = 2218] [id = 292] 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x1131b5c00) [pid = 2218] [serial = 874] [outer = 0x0] 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x121273c00) [pid = 2218] [serial = 875] [outer = 0x1131b5c00] 18:25:12 INFO - PROCESS | 2218 | 1463189112792 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x1291ca800) [pid = 2218] [serial = 876] [outer = 0x1131b5c00] 18:25:13 INFO - PROCESS | 2218 | 1463189113379 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]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 820ms 18:25:13 INFO - PROCESS | 2218 | 1463189113423 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 2218 | 1463189113425 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:25:13 INFO - PROCESS | 2218 | 1463189113428 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 2218 | 1463189113431 Marionette TRACE conn2 <- [1,1142,null,{}] 18:25:13 INFO - PROCESS | 2218 | 1463189113434 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}] 18:25:13 INFO - PROCESS | 2218 | 1463189113531 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:25:13 INFO - PROCESS | 2218 | 1463189113599 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x119435000 == 56 [pid = 2218] [id = 293] 18:25:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x114fda400) [pid = 2218] [serial = 877] [outer = 0x0] 18:25:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x1164ef800) [pid = 2218] [serial = 878] [outer = 0x114fda400] 18:25:13 INFO - PROCESS | 2218 | 1463189113628 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x116a68c00) [pid = 2218] [serial = 879] [outer = 0x114fda400] 18:25:14 INFO - PROCESS | 2218 | 1463189114032 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]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 623ms 18:25:14 INFO - PROCESS | 2218 | 1463189114052 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 2218 | 1463189114056 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:25:14 INFO - PROCESS | 2218 | 1463189114060 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 2218 | 1463189114061 Marionette TRACE conn2 <- [1,1146,null,{}] 18:25:14 INFO - PROCESS | 2218 | 1463189114064 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}] 18:25:14 INFO - PROCESS | 2218 | 1463189114180 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74e800 == 55 [pid = 2218] [id = 284] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3a800 == 54 [pid = 2218] [id = 283] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x128d37800 == 53 [pid = 2218] [id = 282] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x126637000 == 52 [pid = 2218] [id = 281] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1254e0000 == 51 [pid = 2218] [id = 280] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x123e21800 == 50 [pid = 2218] [id = 279] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1214ec000 == 49 [pid = 2218] [id = 278] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12bf02c00) [pid = 2218] [serial = 797] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x118089000 == 48 [pid = 2218] [id = 277] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x119433000 == 47 [pid = 2218] [id = 276] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d8800 == 46 [pid = 2218] [id = 275] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x118095000 == 45 [pid = 2218] [id = 274] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x116872000 == 44 [pid = 2218] [id = 273] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1130ac800 == 43 [pid = 2218] [id = 272] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x12d4d6000 == 42 [pid = 2218] [id = 270] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1d6800 == 41 [pid = 2218] [id = 269] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1254da000 == 40 [pid = 2218] [id = 268] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x1189e4000 == 39 [pid = 2218] [id = 267] 18:25:14 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb7000 == 38 [pid = 2218] [id = 266] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x11811a800) [pid = 2218] [serial = 759] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x116851000) [pid = 2218] [serial = 758] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x121626800) [pid = 2218] [serial = 749] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1182c9000) [pid = 2218] [serial = 743] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x114fe2c00) [pid = 2218] [serial = 740] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x126363000) [pid = 2218] [serial = 752] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x128feac00) [pid = 2218] [serial = 755] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x119205800) [pid = 2218] [serial = 746] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x128d1cc00) [pid = 2218] [serial = 738] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | 1463189114276 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x1134ba000 == 39 [pid = 2218] [id = 294] 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x112f09c00) [pid = 2218] [serial = 880] [outer = 0x0] 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1164b8400) [pid = 2218] [serial = 881] [outer = 0x112f09c00] 18:25:14 INFO - PROCESS | 2218 | 1463189114302 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1182d6c00) [pid = 2218] [serial = 882] [outer = 0x112f09c00] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12bb0a400) [pid = 2218] [serial = 794] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x128d1dc00) [pid = 2218] [serial = 776] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12939ec00) [pid = 2218] [serial = 779] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12a736000) [pid = 2218] [serial = 782] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1185e9800) [pid = 2218] [serial = 764] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x118267800) [pid = 2218] [serial = 761] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x118359400) [pid = 2218] [serial = 762] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x129eb3000) [pid = 2218] [serial = 780] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x124cb6c00) [pid = 2218] [serial = 773] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x119639c00) [pid = 2218] [serial = 767] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x119b73400) [pid = 2218] [serial = 768] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x120e05000) [pid = 2218] [serial = 770] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x121621c00) [pid = 2218] [serial = 771] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12ab8ec00) [pid = 2218] [serial = 785] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12bace000) [pid = 2218] [serial = 792] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x121640c00) [pid = 2218] [serial = 788] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x12ab99c00) [pid = 2218] [serial = 786] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x119210000) [pid = 2218] [serial = 765] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x128ff0800) [pid = 2218] [serial = 777] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x12a942c00) [pid = 2218] [serial = 783] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12abf0000) [pid = 2218] [serial = 791] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x12bf06800) [pid = 2218] [serial = 795] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x12abd0000) [pid = 2218] [serial = 789] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x128b60800) [pid = 2218] [serial = 774] [outer = 0x0] [url = about:blank] 18:25:14 INFO - PROCESS | 2218 | 1463189114602 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]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 18:25:14 INFO - PROCESS | 2218 | 1463189114630 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:25:14 INFO - PROCESS | 2218 | 1463189114631 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:25:14 INFO - PROCESS | 2218 | 1463189114634 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 2218 | 1463189114636 Marionette TRACE conn2 <- [1,1150,null,{}] 18:25:14 INFO - PROCESS | 2218 | 1463189114647 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}] 18:25:14 INFO - PROCESS | 2218 | 1463189114732 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:25:14 INFO - PROCESS | 2218 | 1463189114812 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x119441000 == 40 [pid = 2218] [id = 295] 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x118354800) [pid = 2218] [serial = 883] [outer = 0x0] 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x1185e0800) [pid = 2218] [serial = 884] [outer = 0x118354800] 18:25:14 INFO - PROCESS | 2218 | 1463189114841 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x119208800) [pid = 2218] [serial = 885] [outer = 0x118354800] 18:25:15 INFO - PROCESS | 2218 | 1463189115110 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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 526ms 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:25:15 INFO - PROCESS | 2218 | 1463189115162 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 2218 | 1463189115164 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:25:15 INFO - PROCESS | 2218 | 1463189115166 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 2218 | 1463189115167 Marionette TRACE conn2 <- [1,1154,null,{}] 18:25:15 INFO - PROCESS | 2218 | 1463189115170 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}] 18:25:15 INFO - PROCESS | 2218 | 1463189115254 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:25:15 INFO - PROCESS | 2218 | 1463189115260 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214e4000 == 41 [pid = 2218] [id = 296] 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x119536800) [pid = 2218] [serial = 886] [outer = 0x0] 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1196fac00) [pid = 2218] [serial = 887] [outer = 0x119536800] 18:25:15 INFO - PROCESS | 2218 | 1463189115287 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x120e0ac00) [pid = 2218] [serial = 888] [outer = 0x119536800] 18:25:15 INFO - PROCESS | 2218 | 1463189115750 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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 619ms 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:25:15 INFO - PROCESS | 2218 | 1463189115787 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 2218 | 1463189115788 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:25:15 INFO - PROCESS | 2218 | 1463189115793 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 2218 | 1463189115794 Marionette TRACE conn2 <- [1,1158,null,{}] 18:25:15 INFO - PROCESS | 2218 | 1463189115796 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}] 18:25:15 INFO - PROCESS | 2218 | 1463189115875 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:25:15 INFO - PROCESS | 2218 | 1463189115879 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x128a2b800 == 42 [pid = 2218] [id = 297] 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x11983ec00) [pid = 2218] [serial = 889] [outer = 0x0] 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x12149f000) [pid = 2218] [serial = 890] [outer = 0x11983ec00] 18:25:15 INFO - PROCESS | 2218 | 1463189115905 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12780f800) [pid = 2218] [serial = 891] [outer = 0x11983ec00] 18:25:16 INFO - PROCESS | 2218 | 1463189116232 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]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 470ms 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:25:16 INFO - PROCESS | 2218 | 1463189116263 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 2218 | 1463189116264 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:25:16 INFO - PROCESS | 2218 | 1463189116266 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 2218 | 1463189116267 Marionette TRACE conn2 <- [1,1162,null,{}] 18:25:16 INFO - PROCESS | 2218 | 1463189116269 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}] 18:25:16 INFO - PROCESS | 2218 | 1463189116394 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:25:16 INFO - PROCESS | 2218 | 1463189116409 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293b7800 == 43 [pid = 2218] [id = 298] 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x128b56400) [pid = 2218] [serial = 892] [outer = 0x0] 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x128d9c400) [pid = 2218] [serial = 893] [outer = 0x128b56400] 18:25:16 INFO - PROCESS | 2218 | 1463189116434 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x129396000) [pid = 2218] [serial = 894] [outer = 0x128b56400] 18:25:16 INFO - PROCESS | 2218 | 1463189116763 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]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 18:25:16 INFO - PROCESS | 2218 | 1463189116784 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 2218 | 1463189116786 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:25:16 INFO - PROCESS | 2218 | 1463189116788 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 2218 | 1463189116789 Marionette TRACE conn2 <- [1,1166,null,{}] 18:25:16 INFO - PROCESS | 2218 | 1463189116798 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}] 18:25:16 INFO - PROCESS | 2218 | 1463189116895 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:25:16 INFO - PROCESS | 2218 | 1463189116927 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a75b800 == 44 [pid = 2218] [id = 299] 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12939c800) [pid = 2218] [serial = 895] [outer = 0x0] 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x129eabc00) [pid = 2218] [serial = 896] [outer = 0x12939c800] 18:25:16 INFO - PROCESS | 2218 | 1463189116952 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12a72f400) [pid = 2218] [serial = 897] [outer = 0x12939c800] 18:25:17 INFO - PROCESS | 2218 | 1463189117288 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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 526ms 18:25:17 INFO - PROCESS | 2218 | 1463189117314 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 2218 | 1463189117316 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:25:17 INFO - PROCESS | 2218 | 1463189117318 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 2218 | 1463189117319 Marionette TRACE conn2 <- [1,1170,null,{}] 18:25:17 INFO - PROCESS | 2218 | 1463189117321 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}] 18:25:17 INFO - PROCESS | 2218 | 1463189117421 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:25:17 INFO - PROCESS | 2218 | 1463189117436 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd06800 == 45 [pid = 2218] [id = 300] 18:25:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x1293a0400) [pid = 2218] [serial = 898] [outer = 0x0] 18:25:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12a942800) [pid = 2218] [serial = 899] [outer = 0x1293a0400] 18:25:17 INFO - PROCESS | 2218 | 1463189117461 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12ab8ec00) [pid = 2218] [serial = 900] [outer = 0x1293a0400] 18:25:17 INFO - PROCESS | 2218 | 1463189117784 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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 18:25:17 INFO - PROCESS | 2218 | 1463189117841 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 2218 | 1463189117842 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:25:17 INFO - PROCESS | 2218 | 1463189117851 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 2218 | 1463189117852 Marionette TRACE conn2 <- [1,1174,null,{}] 18:25:17 INFO - PROCESS | 2218 | 1463189117855 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}] 18:25:17 INFO - PROCESS | 2218 | 1463189117951 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:25:17 INFO - PROCESS | 2218 | 1463189117966 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c436000 == 46 [pid = 2218] [id = 301] 18:25:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12ab95000) [pid = 2218] [serial = 901] [outer = 0x0] 18:25:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12abc5400) [pid = 2218] [serial = 902] [outer = 0x12ab95000] 18:25:17 INFO - PROCESS | 2218 | 1463189117991 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12abd0800) [pid = 2218] [serial = 903] [outer = 0x12ab95000] 18:25:18 INFO - PROCESS | 2218 | 1463189118319 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] 18:25:18 INFO - PROCESS | 2218 | 1463189118476 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:25:18 INFO - PROCESS | 2218 | 1463189118486 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 2218 | 1463189118487 Marionette TRACE conn2 <- [1,1178,null,{}] 18:25:18 INFO - PROCESS | 2218 | 1463189118491 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}] 18:25:18 INFO - PROCESS | 2218 | 1463189118576 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:25:18 INFO - PROCESS | 2218 | 1463189118581 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x119665800 == 47 [pid = 2218] [id = 302] 18:25:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1166c8000) [pid = 2218] [serial = 904] [outer = 0x0] 18:25:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x1182d0400) [pid = 2218] [serial = 905] [outer = 0x1166c8000] 18:25:18 INFO - PROCESS | 2218 | 1463189118606 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x11983cc00) [pid = 2218] [serial = 906] [outer = 0x1166c8000] 18:25:18 INFO - PROCESS | 2218 | 1463189118949 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] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:25:18 INFO - PROCESS | 2218 | 1463189118962 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:25:18 INFO - PROCESS | 2218 | 1463189118964 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 2218 | 1463189118967 Marionette TRACE conn2 <- [1,1182,null,{}] 18:25:18 INFO - PROCESS | 2218 | 1463189118969 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}] 18:25:19 INFO - PROCESS | 2218 | 1463189119080 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:25:19 INFO - PROCESS | 2218 | 1463189119165 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdaf800 == 48 [pid = 2218] [id = 303] 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x11953f000) [pid = 2218] [serial = 907] [outer = 0x0] 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x126aa9800) [pid = 2218] [serial = 908] [outer = 0x11953f000] 18:25:19 INFO - PROCESS | 2218 | 1463189119212 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12bace000) [pid = 2218] [serial = 909] [outer = 0x11953f000] 18:25:19 INFO - PROCESS | 2218 | 1463189119543 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 2218 | 1463189119586 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:25:19 INFO - PROCESS | 2218 | 1463189119588 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 2218 | 1463189119591 Marionette TRACE conn2 <- [1,1186,null,{}] 18:25:19 INFO - PROCESS | 2218 | 1463189119595 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}] 18:25:19 INFO - PROCESS | 2218 | 1463189119679 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:25:19 INFO - PROCESS | 2218 | 1463189119734 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4e2000 == 49 [pid = 2218] [id = 304] 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12bacb800) [pid = 2218] [serial = 910] [outer = 0x0] 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12bb05800) [pid = 2218] [serial = 911] [outer = 0x12bacb800] 18:25:19 INFO - PROCESS | 2218 | 1463189119759 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12bb11c00) [pid = 2218] [serial = 912] [outer = 0x12bacb800] 18:25:20 INFO - PROCESS | 2218 | 1463189120050 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] 18:25:20 INFO - PROCESS | 2218 | 1463189120064 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:25:20 INFO - PROCESS | 2218 | 1463189120066 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 2218 | 1463189120067 Marionette TRACE conn2 <- [1,1190,null,{}] 18:25:20 INFO - PROCESS | 2218 | 1463189120070 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}] 18:25:20 INFO - PROCESS | 2218 | 1463189120165 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:25:20 INFO - PROCESS | 2218 | 1463189120169 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da6b000 == 50 [pid = 2218] [id = 305] 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x12bad1000) [pid = 2218] [serial = 913] [outer = 0x0] 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12bf12c00) [pid = 2218] [serial = 914] [outer = 0x12bad1000] 18:25:20 INFO - PROCESS | 2218 | 1463189120194 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12bf1d000) [pid = 2218] [serial = 915] [outer = 0x12bad1000] 18:25:20 INFO - PROCESS | 2218 | 1463189120647 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] 18:25:20 INFO - PROCESS | 2218 | 1463189120694 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:25:20 INFO - PROCESS | 2218 | 1463189120700 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 2218 | 1463189120702 Marionette TRACE conn2 <- [1,1194,null,{}] 18:25:20 INFO - PROCESS | 2218 | 1463189120707 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}] 18:25:20 INFO - PROCESS | 2218 | 1463189120818 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:25:20 INFO - PROCESS | 2218 | 1463189120888 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x118084800 == 51 [pid = 2218] [id = 306] 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x112f09800) [pid = 2218] [serial = 916] [outer = 0x0] 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1167b1400) [pid = 2218] [serial = 917] [outer = 0x112f09800] 18:25:20 INFO - PROCESS | 2218 | 1463189120920 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x118263c00) [pid = 2218] [serial = 918] [outer = 0x112f09800] 18:25:21 INFO - PROCESS | 2218 | 1463189121377 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] 18:25:21 INFO - PROCESS | 2218 | 1463189121427 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:25:21 INFO - PROCESS | 2218 | 1463189121431 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 2218 | 1463189121433 Marionette TRACE conn2 <- [1,1198,null,{}] 18:25:21 INFO - PROCESS | 2218 | 1463189121436 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}] 18:25:21 INFO - PROCESS | 2218 | 1463189121577 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:25:21 INFO - PROCESS | 2218 | 1463189121629 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e25000 == 52 [pid = 2218] [id = 307] 18:25:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11834ec00) [pid = 2218] [serial = 919] [outer = 0x0] 18:25:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x118359400) [pid = 2218] [serial = 920] [outer = 0x11834ec00] 18:25:21 INFO - PROCESS | 2218 | 1463189121660 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1191c7800) [pid = 2218] [serial = 921] [outer = 0x11834ec00] 18:25:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x119837400) [pid = 2218] [serial = 922] [outer = 0x12cd84000] 18:25:22 INFO - PROCESS | 2218 | 1463189122123 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]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 772ms 18:25:22 INFO - PROCESS | 2218 | 1463189122204 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 2218 | 1463189122205 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:25:22 INFO - PROCESS | 2218 | 1463189122208 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 2218 | 1463189122210 Marionette TRACE conn2 <- [1,1202,null,{}] 18:25:22 INFO - PROCESS | 2218 | 1463189122218 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}] 18:25:22 INFO - PROCESS | 2218 | 1463189122325 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:25:22 INFO - PROCESS | 2218 | 1463189122407 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da70000 == 53 [pid = 2218] [id = 308] 18:25:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x127809800) [pid = 2218] [serial = 923] [outer = 0x0] 18:25:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x128b53c00) [pid = 2218] [serial = 924] [outer = 0x127809800] 18:25:22 INFO - PROCESS | 2218 | 1463189122439 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x128d98c00) [pid = 2218] [serial = 925] [outer = 0x127809800] 18:25:22 INFO - PROCESS | 2218 | 1463189122852 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]]]}] 18:25:22 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 18:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 18:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:25:22 INFO - PROCESS | 2218 | 1463189122880 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 2218 | 1463189122882 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:25:22 INFO - PROCESS | 2218 | 1463189122884 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 2218 | 1463189122886 Marionette TRACE conn2 <- [1,1206,null,{}] 18:25:22 INFO - PROCESS | 2218 | 1463189122888 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}] 18:25:23 INFO - PROCESS | 2218 | 1463189123004 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:25:23 INFO - PROCESS | 2218 | 1463189123086 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acee000 == 54 [pid = 2218] [id = 309] 18:25:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x11852bc00) [pid = 2218] [serial = 926] [outer = 0x0] 18:25:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x128fedc00) [pid = 2218] [serial = 927] [outer = 0x11852bc00] 18:25:23 INFO - PROCESS | 2218 | 1463189123116 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12a943800) [pid = 2218] [serial = 928] [outer = 0x11852bc00] 18:25:23 INFO - PROCESS | 2218 | 1463189123772 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]]]}] 18:25:23 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 18:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 921ms 18:25:23 INFO - PROCESS | 2218 | 1463189123807 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:25:23 INFO - PROCESS | 2218 | 1463189123810 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:25:23 INFO - PROCESS | 2218 | 1463189123814 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 2218 | 1463189123816 Marionette TRACE conn2 <- [1,1210,null,{}] 18:25:23 INFO - PROCESS | 2218 | 1463189123820 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}] 18:25:23 INFO - PROCESS | 2218 | 1463189123911 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:25:23 INFO - PROCESS | 2218 | 1463189123972 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x118319000 == 55 [pid = 2218] [id = 310] 18:25:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x11341c400) [pid = 2218] [serial = 929] [outer = 0x0] 18:25:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x1167b3000) [pid = 2218] [serial = 930] [outer = 0x11341c400] 18:25:24 INFO - PROCESS | 2218 | 1463189123999 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x117570000) [pid = 2218] [serial = 931] [outer = 0x11341c400] 18:25:24 INFO - PROCESS | 2218 | 1463189124396 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]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 621ms 18:25:24 INFO - PROCESS | 2218 | 1463189124435 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 2218 | 1463189124439 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:25:24 INFO - PROCESS | 2218 | 1463189124443 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 2218 | 1463189124445 Marionette TRACE conn2 <- [1,1214,null,{}] 18:25:24 INFO - PROCESS | 2218 | 1463189124447 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}] 18:25:24 INFO - PROCESS | 2218 | 1463189124537 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:25:24 INFO - PROCESS | 2218 | 1463189124617 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x116abe800 == 56 [pid = 2218] [id = 311] 18:25:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x116461800) [pid = 2218] [serial = 932] [outer = 0x0] 18:25:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x118119400) [pid = 2218] [serial = 933] [outer = 0x116461800] 18:25:24 INFO - PROCESS | 2218 | 1463189124661 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x11826dc00) [pid = 2218] [serial = 934] [outer = 0x116461800] 18:25:25 INFO - PROCESS | 2218 | 1463189125170 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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 771ms 18:25:25 INFO - PROCESS | 2218 | 1463189125223 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 2218 | 1463189125224 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:25:25 INFO - PROCESS | 2218 | 1463189125228 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 2218 | 1463189125231 Marionette TRACE conn2 <- [1,1218,null,{}] 18:25:25 INFO - PROCESS | 2218 | 1463189125239 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}] 18:25:25 INFO - PROCESS | 2218 | 1463189125338 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12d4e2000 == 55 [pid = 2218] [id = 304] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdaf800 == 54 [pid = 2218] [id = 303] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x119665800 == 53 [pid = 2218] [id = 302] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12c436000 == 52 [pid = 2218] [id = 301] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd06800 == 51 [pid = 2218] [id = 300] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12a75b800 == 50 [pid = 2218] [id = 299] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1293b7800 == 49 [pid = 2218] [id = 298] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x12540e000) [pid = 2218] [serial = 806] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x1185e2800) [pid = 2218] [serial = 803] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x128b59800) [pid = 2218] [serial = 809] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x11811b400) [pid = 2218] [serial = 800] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x1263e2400) [pid = 2218] [serial = 812] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x127807000) [pid = 2218] [serial = 854] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x128a2b800 == 48 [pid = 2218] [id = 297] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1214e4000 == 47 [pid = 2218] [id = 296] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x119441000 == 46 [pid = 2218] [id = 295] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1134ba000 == 45 [pid = 2218] [id = 294] 18:25:25 INFO - PROCESS | 2218 | 1463189125443 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x119435000 == 44 [pid = 2218] [id = 293] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe8000 == 43 [pid = 2218] [id = 289] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba1f800 == 42 [pid = 2218] [id = 288] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x121080800 == 41 [pid = 2218] [id = 287] 18:25:25 INFO - PROCESS | 2218 | --DOCSHELL 0x116f61000 == 40 [pid = 2218] [id = 286] 18:25:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x113d81800 == 41 [pid = 2218] [id = 312] 18:25:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x113424400) [pid = 2218] [serial = 935] [outer = 0x0] 18:25:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x116a6d000) [pid = 2218] [serial = 936] [outer = 0x113424400] 18:25:25 INFO - PROCESS | 2218 | 1463189125472 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x11852c800) [pid = 2218] [serial = 937] [outer = 0x113424400] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1176a0000) [pid = 2218] [serial = 821] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x118270400) [pid = 2218] [serial = 822] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x112f40000) [pid = 2218] [serial = 816] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x112a6f800) [pid = 2218] [serial = 815] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1196f4800) [pid = 2218] [serial = 834] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x121016800) [pid = 2218] [serial = 839] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x1185e1800) [pid = 2218] [serial = 830] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12bf15800) [pid = 2218] [serial = 798] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x1182df000) [pid = 2218] [serial = 824] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x11834f400) [pid = 2218] [serial = 825] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x119b72800) [pid = 2218] [serial = 836] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x120e09c00) [pid = 2218] [serial = 837] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x121626c00) [pid = 2218] [serial = 842] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x1255cc800) [pid = 2218] [serial = 846] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1213d0c00) [pid = 2218] [serial = 840] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x116849c00) [pid = 2218] [serial = 819] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x1164fdc00) [pid = 2218] [serial = 818] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x118353400) [pid = 2218] [serial = 827] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x11856d000) [pid = 2218] [serial = 828] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x121622000) [pid = 2218] [serial = 845] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x1265a9400) [pid = 2218] [serial = 851] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x128fe9400) [pid = 2218] [serial = 693] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x121641000) [pid = 2218] [serial = 843] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x126360400) [pid = 2218] [serial = 848] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x126aa7800) [pid = 2218] [serial = 852] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x11962f400) [pid = 2218] [serial = 833] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x1263ddc00) [pid = 2218] [serial = 849] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x119538000) [pid = 2218] [serial = 831] [outer = 0x0] [url = about:blank] 18:25:25 INFO - PROCESS | 2218 | 1463189125920 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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 18:25:25 INFO - PROCESS | 2218 | 1463189125960 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 2218 | 1463189125963 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:25:25 INFO - PROCESS | 2218 | 1463189125966 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 2218 | 1463189125968 Marionette TRACE conn2 <- [1,1222,null,{}] 18:25:25 INFO - PROCESS | 2218 | 1463189125971 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}] 18:25:26 INFO - PROCESS | 2218 | 1463189126093 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:25:26 INFO - PROCESS | 2218 | 1463189126191 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x11831f800 == 42 [pid = 2218] [id = 313] 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x11852d400) [pid = 2218] [serial = 938] [outer = 0x0] 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x1185e7400) [pid = 2218] [serial = 939] [outer = 0x11852d400] 18:25:26 INFO - PROCESS | 2218 | 1463189126226 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1191c0000) [pid = 2218] [serial = 940] [outer = 0x11852d400] 18:25:26 INFO - PROCESS | 2218 | 1463189126491 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] 18:25:26 INFO - PROCESS | 2218 | 1463189126538 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:25:26 INFO - PROCESS | 2218 | 1463189126548 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 2218 | 1463189126549 Marionette TRACE conn2 <- [1,1226,null,{}] 18:25:26 INFO - PROCESS | 2218 | 1463189126551 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}] 18:25:26 INFO - PROCESS | 2218 | 1463189126630 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:25:26 INFO - PROCESS | 2218 | 1463189126635 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e8a000 == 43 [pid = 2218] [id = 314] 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x118578400) [pid = 2218] [serial = 941] [outer = 0x0] 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x119533c00) [pid = 2218] [serial = 942] [outer = 0x118578400] 18:25:26 INFO - PROCESS | 2218 | 1463189126663 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x11962c800) [pid = 2218] [serial = 943] [outer = 0x118578400] 18:25:27 INFO - PROCESS | 2218 | 1463189127002 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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 468ms 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:25:27 INFO - PROCESS | 2218 | 1463189127016 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 2218 | 1463189127018 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:25:27 INFO - PROCESS | 2218 | 1463189127020 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 2218 | 1463189127021 Marionette TRACE conn2 <- [1,1230,null,{}] 18:25:27 INFO - PROCESS | 2218 | 1463189127025 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}] 18:25:27 INFO - PROCESS | 2218 | 1463189127115 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:25:27 INFO - PROCESS | 2218 | 1463189127121 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214e5800 == 44 [pid = 2218] [id = 315] 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x1196f0800) [pid = 2218] [serial = 944] [outer = 0x0] 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x119b6ec00) [pid = 2218] [serial = 945] [outer = 0x1196f0800] 18:25:27 INFO - PROCESS | 2218 | 1463189127151 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x121117c00) [pid = 2218] [serial = 946] [outer = 0x1196f0800] 18:25:27 INFO - PROCESS | 2218 | 1463189127467 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]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 18:25:27 INFO - PROCESS | 2218 | 1463189127491 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 2218 | 1463189127493 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:25:27 INFO - PROCESS | 2218 | 1463189127496 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 2218 | 1463189127497 Marionette TRACE conn2 <- [1,1234,null,{}] 18:25:27 INFO - PROCESS | 2218 | 1463189127499 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}] 18:25:27 INFO - PROCESS | 2218 | 1463189127570 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:25:27 INFO - PROCESS | 2218 | 1463189127576 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e20800 == 45 [pid = 2218] [id = 316] 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x1213d0000) [pid = 2218] [serial = 947] [outer = 0x0] 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x121622000) [pid = 2218] [serial = 948] [outer = 0x1213d0000] 18:25:27 INFO - PROCESS | 2218 | 1463189127602 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12163fc00) [pid = 2218] [serial = 949] [outer = 0x1213d0000] 18:25:27 INFO - PROCESS | 2218 | 1463189127978 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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 517ms 18:25:28 INFO - PROCESS | 2218 | 1463189128020 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 2218 | 1463189128021 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:25:28 INFO - PROCESS | 2218 | 1463189128030 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 2218 | 1463189128031 Marionette TRACE conn2 <- [1,1238,null,{}] 18:25:28 INFO - PROCESS | 2218 | 1463189128033 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}] 18:25:28 INFO - PROCESS | 2218 | 1463189128129 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:25:28 INFO - PROCESS | 2218 | 1463189128133 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x12633a800 == 46 [pid = 2218] [id = 317] 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12142a400) [pid = 2218] [serial = 950] [outer = 0x0] 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x123f7d000) [pid = 2218] [serial = 951] [outer = 0x12142a400] 18:25:28 INFO - PROCESS | 2218 | 1463189128158 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x125406800) [pid = 2218] [serial = 952] [outer = 0x12142a400] 18:25:28 INFO - PROCESS | 2218 | 1463189128461 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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 18:25:28 INFO - PROCESS | 2218 | 1463189128503 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 2218 | 1463189128504 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:25:28 INFO - PROCESS | 2218 | 1463189128514 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 2218 | 1463189128515 Marionette TRACE conn2 <- [1,1242,null,{}] 18:25:28 INFO - PROCESS | 2218 | 1463189128517 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}] 18:25:28 INFO - PROCESS | 2218 | 1463189128616 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:25:28 INFO - PROCESS | 2218 | 1463189128621 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a6b000 == 47 [pid = 2218] [id = 318] 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x123ff0800) [pid = 2218] [serial = 953] [outer = 0x0] 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1255d2000) [pid = 2218] [serial = 954] [outer = 0x123ff0800] 18:25:28 INFO - PROCESS | 2218 | 1463189128646 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x126361400) [pid = 2218] [serial = 955] [outer = 0x123ff0800] 18:25:28 INFO - PROCESS | 2218 | 1463189128964 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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:25:28 INFO - PROCESS | 2218 | 1463189128983 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 2218 | 1463189128984 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:25:28 INFO - PROCESS | 2218 | 1463189128986 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 2218 | 1463189128987 Marionette TRACE conn2 <- [1,1246,null,{}] 18:25:29 INFO - PROCESS | 2218 | 1463189129010 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}] 18:25:29 INFO - PROCESS | 2218 | 1463189129114 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:25:29 INFO - PROCESS | 2218 | 1463189129118 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d40800 == 48 [pid = 2218] [id = 319] 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12552d400) [pid = 2218] [serial = 956] [outer = 0x0] 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x1265a3000) [pid = 2218] [serial = 957] [outer = 0x12552d400] 18:25:29 INFO - PROCESS | 2218 | 1463189129144 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12780b800) [pid = 2218] [serial = 958] [outer = 0x12552d400] 18:25:29 INFO - PROCESS | 2218 | 1463189129497 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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 525ms 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:25:29 INFO - PROCESS | 2218 | 1463189129512 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 2218 | 1463189129513 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:25:29 INFO - PROCESS | 2218 | 1463189129515 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 2218 | 1463189129517 Marionette TRACE conn2 <- [1,1250,null,{}] 18:25:29 INFO - PROCESS | 2218 | 1463189129519 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}] 18:25:29 INFO - PROCESS | 2218 | 1463189129631 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:25:29 INFO - PROCESS | 2218 | 1463189129646 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6a1800 == 49 [pid = 2218] [id = 320] 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x12660bc00) [pid = 2218] [serial = 959] [outer = 0x0] 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x128d15800) [pid = 2218] [serial = 960] [outer = 0x12660bc00] 18:25:29 INFO - PROCESS | 2218 | 1463189129675 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x128fe9400) [pid = 2218] [serial = 961] [outer = 0x12660bc00] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x126614000) [pid = 2218] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x112f7fc00) [pid = 2218] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12552cc00) [pid = 2218] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1185e8c00) [pid = 2218] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x11339a800) [pid = 2218] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x112a68400) [pid = 2218] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x11811a000) [pid = 2218] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x128d23400) [pid = 2218] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x1167ad800) [pid = 2218] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12c9da000) [pid = 2218] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x121b1c800) [pid = 2218] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x116845400) [pid = 2218] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x118354c00) [pid = 2218] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x119843800) [pid = 2218] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12939c800) [pid = 2218] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x1293a0400) [pid = 2218] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x12ab95000) [pid = 2218] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x11983ec00) [pid = 2218] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x1166c8000) [pid = 2218] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x118354800) [pid = 2218] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x119536800) [pid = 2218] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x11953f000) [pid = 2218] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x1131b5c00) [pid = 2218] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x114fda400) [pid = 2218] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x112f09c00) [pid = 2218] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x128b56400) [pid = 2218] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:25:30 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12bacb800) [pid = 2218] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:25:30 INFO - PROCESS | 2218 | 1463189130223 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]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 721ms 18:25:30 INFO - PROCESS | 2218 | 1463189130239 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 2218 | 1463189130241 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:25:30 INFO - PROCESS | 2218 | 1463189130248 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 2218 | 1463189130249 Marionette TRACE conn2 <- [1,1254,null,{}] 18:25:30 INFO - PROCESS | 2218 | 1463189130251 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}] 18:25:30 INFO - PROCESS | 2218 | 1463189130361 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:25:30 INFO - PROCESS | 2218 | 1463189130398 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x121158000 == 50 [pid = 2218] [id = 321] 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x11611d800) [pid = 2218] [serial = 962] [outer = 0x0] 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x118528800) [pid = 2218] [serial = 963] [outer = 0x11611d800] 18:25:30 INFO - PROCESS | 2218 | 1463189130423 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x121582800) [pid = 2218] [serial = 964] [outer = 0x11611d800] 18:25:30 INFO - PROCESS | 2218 | 1463189130681 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]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:25:30 INFO - PROCESS | 2218 | 1463189130718 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 2218 | 1463189130719 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:25:30 INFO - PROCESS | 2218 | 1463189130728 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 2218 | 1463189130730 Marionette TRACE conn2 <- [1,1258,null,{}] 18:25:30 INFO - PROCESS | 2218 | 1463189130732 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}] 18:25:30 INFO - PROCESS | 2218 | 1463189130816 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:25:30 INFO - PROCESS | 2218 | 1463189130821 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab51800 == 51 [pid = 2218] [id = 322] 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x123ff6400) [pid = 2218] [serial = 965] [outer = 0x0] 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x128d97400) [pid = 2218] [serial = 966] [outer = 0x123ff6400] 18:25:30 INFO - PROCESS | 2218 | 1463189130846 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1291cc400) [pid = 2218] [serial = 967] [outer = 0x123ff6400] 18:25:31 INFO - PROCESS | 2218 | 1463189131187 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]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 476ms 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:25:31 INFO - PROCESS | 2218 | 1463189131197 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 2218 | 1463189131198 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:25:31 INFO - PROCESS | 2218 | 1463189131200 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 2218 | 1463189131201 Marionette TRACE conn2 <- [1,1262,null,{}] 18:25:31 INFO - PROCESS | 2218 | 1463189131204 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}] 18:25:31 INFO - PROCESS | 2218 | 1463189131311 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:25:31 INFO - PROCESS | 2218 | 1463189131317 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb3000 == 52 [pid = 2218] [id = 323] 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1291cc800) [pid = 2218] [serial = 968] [outer = 0x0] 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x12939c800) [pid = 2218] [serial = 969] [outer = 0x1291cc800] 18:25:31 INFO - PROCESS | 2218 | 1463189131342 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x129eb0000) [pid = 2218] [serial = 970] [outer = 0x1291cc800] 18:25:31 INFO - PROCESS | 2218 | 1463189131632 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]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 18:25:31 INFO - PROCESS | 2218 | 1463189131671 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 2218 | 1463189131673 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:25:31 INFO - PROCESS | 2218 | 1463189131678 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 2218 | 1463189131679 Marionette TRACE conn2 <- [1,1266,null,{}] 18:25:31 INFO - PROCESS | 2218 | 1463189131682 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}] 18:25:31 INFO - PROCESS | 2218 | 1463189131763 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:25:31 INFO - PROCESS | 2218 | 1463189131767 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfdc800 == 53 [pid = 2218] [id = 324] 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x129396400) [pid = 2218] [serial = 971] [outer = 0x0] 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12a739400) [pid = 2218] [serial = 972] [outer = 0x129396400] 18:25:31 INFO - PROCESS | 2218 | 1463189131791 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12a94a000) [pid = 2218] [serial = 973] [outer = 0x129396400] 18:25:32 INFO - PROCESS | 2218 | 1463189132213 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]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 569ms 18:25:32 INFO - PROCESS | 2218 | 1463189132248 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 2218 | 1463189132251 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:25:32 INFO - PROCESS | 2218 | 1463189132255 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 2218 | 1463189132259 Marionette TRACE conn2 <- [1,1270,null,{}] 18:25:32 INFO - PROCESS | 2218 | 1463189132263 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}] 18:25:32 INFO - PROCESS | 2218 | 1463189132368 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:25:32 INFO - PROCESS | 2218 | 1463189132435 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ac7000 == 54 [pid = 2218] [id = 325] 18:25:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x112f87400) [pid = 2218] [serial = 974] [outer = 0x0] 18:25:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x114fdbc00) [pid = 2218] [serial = 975] [outer = 0x112f87400] 18:25:32 INFO - PROCESS | 2218 | 1463189132468 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x11684bc00) [pid = 2218] [serial = 976] [outer = 0x112f87400] 18:25:32 INFO - PROCESS | 2218 | 1463189132935 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]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 723ms 18:25:32 INFO - PROCESS | 2218 | 1463189132979 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 2218 | 1463189132985 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:25:32 INFO - PROCESS | 2218 | 1463189132992 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 2218 | 1463189132995 Marionette TRACE conn2 <- [1,1274,null,{}] 18:25:33 INFO - PROCESS | 2218 | 1463189132999 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}] 18:25:33 INFO - PROCESS | 2218 | 1463189133148 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:25:33 INFO - PROCESS | 2218 | 1463189133273 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a95000 == 55 [pid = 2218] [id = 326] 18:25:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x11710a800) [pid = 2218] [serial = 977] [outer = 0x0] 18:25:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1182d3400) [pid = 2218] [serial = 978] [outer = 0x11710a800] 18:25:33 INFO - PROCESS | 2218 | 1463189133324 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1184f7400) [pid = 2218] [serial = 979] [outer = 0x11710a800] 18:25:33 INFO - PROCESS | 2218 | 1463189133767 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]]]}] 18:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 822ms 18:25:33 INFO - PROCESS | 2218 | 1463189133814 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 2218 | 1463189133815 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:25:33 INFO - PROCESS | 2218 | 1463189133818 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 2218 | 1463189133820 Marionette TRACE conn2 <- [1,1278,null,{}] 18:25:33 INFO - PROCESS | 2218 | 1463189133828 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}] 18:25:33 INFO - PROCESS | 2218 | 1463189133930 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:25:33 INFO - PROCESS | 2218 | 1463189133987 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab3b000 == 56 [pid = 2218] [id = 327] 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x118d95c00) [pid = 2218] [serial = 980] [outer = 0x0] 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1196efc00) [pid = 2218] [serial = 981] [outer = 0x118d95c00] 18:25:34 INFO - PROCESS | 2218 | 1463189134030 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x120e10800) [pid = 2218] [serial = 982] [outer = 0x118d95c00] 18:25:34 INFO - PROCESS | 2218 | 1463189134456 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]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:25:34 INFO - PROCESS | 2218 | 1463189134490 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 2218 | 1463189134492 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:25:34 INFO - PROCESS | 2218 | 1463189134494 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 2218 | 1463189134495 Marionette TRACE conn2 <- [1,1282,null,{}] 18:25:34 INFO - PROCESS | 2218 | 1463189134497 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}] 18:25:34 INFO - PROCESS | 2218 | 1463189134597 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:25:34 INFO - PROCESS | 2218 | 1463189134650 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c41f800 == 57 [pid = 2218] [id = 328] 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x121012400) [pid = 2218] [serial = 983] [outer = 0x0] 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x1265a2c00) [pid = 2218] [serial = 984] [outer = 0x121012400] 18:25:34 INFO - PROCESS | 2218 | 1463189134680 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x128b5e800) [pid = 2218] [serial = 985] [outer = 0x121012400] 18:25:35 INFO - PROCESS | 2218 | 1463189135117 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]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 668ms 18:25:35 INFO - PROCESS | 2218 | 1463189135163 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 2218 | 1463189135164 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:25:35 INFO - PROCESS | 2218 | 1463189135167 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 2218 | 1463189135168 Marionette TRACE conn2 <- [1,1286,null,{}] 18:25:35 INFO - PROCESS | 2218 | 1463189135170 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}] 18:25:35 INFO - PROCESS | 2218 | 1463189135286 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:25:35 INFO - PROCESS | 2218 | 1463189135365 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc38800 == 58 [pid = 2218] [id = 329] 18:25:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x128b5cc00) [pid = 2218] [serial = 986] [outer = 0x0] 18:25:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x128d9d000) [pid = 2218] [serial = 987] [outer = 0x128b5cc00] 18:25:35 INFO - PROCESS | 2218 | 1463189135396 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12a736000) [pid = 2218] [serial = 988] [outer = 0x128b5cc00] 18:25:35 INFO - PROCESS | 2218 | 1463189135850 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]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 718ms 18:25:35 INFO - PROCESS | 2218 | 1463189135886 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 2218 | 1463189135887 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:25:35 INFO - PROCESS | 2218 | 1463189135909 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - PROCESS | 2218 | 1463189135910 Marionette TRACE conn2 <- [1,1290,null,{}] 18:25:35 INFO - PROCESS | 2218 | 1463189135913 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}] 18:25:36 INFO - PROCESS | 2218 | 1463189136027 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:25:36 INFO - PROCESS | 2218 | 1463189136096 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x121159000 == 59 [pid = 2218] [id = 330] 18:25:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12ab93400) [pid = 2218] [serial = 989] [outer = 0x0] 18:25:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12ab9b000) [pid = 2218] [serial = 990] [outer = 0x12ab93400] 18:25:36 INFO - PROCESS | 2218 | 1463189136127 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12abe9c00) [pid = 2218] [serial = 991] [outer = 0x12ab93400] 18:25:36 INFO - PROCESS | 2218 | 1463189136717 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]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 871ms 18:25:36 INFO - PROCESS | 2218 | 1463189136778 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:25:36 INFO - PROCESS | 2218 | 1463189136781 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:25:36 INFO - PROCESS | 2218 | 1463189136784 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 2218 | 1463189136787 Marionette TRACE conn2 <- [1,1294,null,{}] 18:25:36 INFO - PROCESS | 2218 | 1463189136810 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}] 18:25:36 INFO - PROCESS | 2218 | 1463189136907 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:25:36 INFO - PROCESS | 2218 | 1463189136980 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x119298800 == 60 [pid = 2218] [id = 331] 18:25:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x1122a9800) [pid = 2218] [serial = 992] [outer = 0x0] 18:25:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x1164af000) [pid = 2218] [serial = 993] [outer = 0x1122a9800] 18:25:37 INFO - PROCESS | 2218 | 1463189137008 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x116a6bc00) [pid = 2218] [serial = 994] [outer = 0x1122a9800] 18:25:37 INFO - PROCESS | 2218 | 1463189137433 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]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 18:25:37 INFO - PROCESS | 2218 | 1463189137456 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 2218 | 1463189137460 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:25:37 INFO - PROCESS | 2218 | 1463189137464 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 2218 | 1463189137466 Marionette TRACE conn2 <- [1,1298,null,{}] 18:25:37 INFO - PROCESS | 2218 | 1463189137468 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}] 18:25:37 INFO - PROCESS | 2218 | 1463189137561 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:25:37 INFO - PROCESS | 2218 | 1463189137614 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x118097000 == 61 [pid = 2218] [id = 332] 18:25:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x117699800) [pid = 2218] [serial = 995] [outer = 0x0] 18:25:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x11826e800) [pid = 2218] [serial = 996] [outer = 0x117699800] 18:25:37 INFO - PROCESS | 2218 | 1463189137645 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x118355000) [pid = 2218] [serial = 997] [outer = 0x117699800] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12aea2800 == 60 [pid = 2218] [id = 285] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb3000 == 59 [pid = 2218] [id = 323] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab51800 == 58 [pid = 2218] [id = 322] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x121158000 == 57 [pid = 2218] [id = 321] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6a1800 == 56 [pid = 2218] [id = 320] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x128d40800 == 55 [pid = 2218] [id = 319] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x126a6b000 == 54 [pid = 2218] [id = 318] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12bf12c00) [pid = 2218] [serial = 914] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12633a800 == 53 [pid = 2218] [id = 317] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x123e20800 == 52 [pid = 2218] [id = 316] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x1214e5800 == 51 [pid = 2218] [id = 315] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x119e8a000 == 50 [pid = 2218] [id = 314] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x11831f800 == 49 [pid = 2218] [id = 313] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x113d81800 == 48 [pid = 2218] [id = 312] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x116abe800 == 47 [pid = 2218] [id = 311] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x118319000 == 46 [pid = 2218] [id = 310] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x12da70000 == 45 [pid = 2218] [id = 308] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x129e25000 == 44 [pid = 2218] [id = 307] 18:25:37 INFO - PROCESS | 2218 | --DOCSHELL 0x118084800 == 43 [pid = 2218] [id = 306] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x1182cb000) [pid = 2218] [serial = 699] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x1293a1c00) [pid = 2218] [serial = 756] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x1182dfc00) [pid = 2218] [serial = 801] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12cd79c00) [pid = 2218] [serial = 636] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1268b4000) [pid = 2218] [serial = 807] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x11835a400) [pid = 2218] [serial = 744] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x119534000) [pid = 2218] [serial = 804] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x124f1ec00) [pid = 2218] [serial = 750] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x129ea5400) [pid = 2218] [serial = 810] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x1168c0c00) [pid = 2218] [serial = 741] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x1268bec00) [pid = 2218] [serial = 753] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x119632800) [pid = 2218] [serial = 747] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x116a6b400) [pid = 2218] [serial = 696] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12abc7400) [pid = 2218] [serial = 813] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x129eabc00) [pid = 2218] [serial = 896] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12a942800) [pid = 2218] [serial = 899] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12a72f400) [pid = 2218] [serial = 897] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x11811fc00) [pid = 2218] [serial = 860] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12abc5400) [pid = 2218] [serial = 902] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12149f000) [pid = 2218] [serial = 890] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12780f800) [pid = 2218] [serial = 891] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x12162f800) [pid = 2218] [serial = 866] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x1182d0400) [pid = 2218] [serial = 905] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x128d9bc00) [pid = 2218] [serial = 872] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x1185e0800) [pid = 2218] [serial = 884] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x119208800) [pid = 2218] [serial = 885] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x120e0ac00) [pid = 2218] [serial = 888] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x1196fac00) [pid = 2218] [serial = 887] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x126aa9800) [pid = 2218] [serial = 908] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x1291ca800) [pid = 2218] [serial = 876] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x121273c00) [pid = 2218] [serial = 875] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x116a68c00) [pid = 2218] [serial = 879] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x1164ef800) [pid = 2218] [serial = 878] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x1164b8400) [pid = 2218] [serial = 881] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1182d6c00) [pid = 2218] [serial = 882] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x118d7d400) [pid = 2218] [serial = 863] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x12553b000) [pid = 2218] [serial = 869] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x11983cc00) [pid = 2218] [serial = 906] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x12abd0800) [pid = 2218] [serial = 903] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x116004c00) [pid = 2218] [serial = 857] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x128d9c400) [pid = 2218] [serial = 893] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x129396000) [pid = 2218] [serial = 894] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12ab8ec00) [pid = 2218] [serial = 900] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12bace000) [pid = 2218] [serial = 909] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x12bb05800) [pid = 2218] [serial = 911] [outer = 0x0] [url = about:blank] 18:25:37 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12bb11c00) [pid = 2218] [serial = 912] [outer = 0x0] [url = about:blank] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 568ms 18:25:38 INFO - PROCESS | 2218 | 1463189138028 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]]]}] 18:25:38 INFO - PROCESS | 2218 | 1463189138033 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 2218 | 1463189138034 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:25:38 INFO - PROCESS | 2218 | 1463189138036 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 2218 | 1463189138039 Marionette TRACE conn2 <- [1,1302,null,{}] 18:25:38 INFO - PROCESS | 2218 | 1463189138048 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}] 18:25:38 INFO - PROCESS | 2218 | 1463189138131 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:25:38 INFO - PROCESS | 2218 | 1463189138200 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x118311800 == 44 [pid = 2218] [id = 333] 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x116461000) [pid = 2218] [serial = 998] [outer = 0x0] 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x118575000) [pid = 2218] [serial = 999] [outer = 0x116461000] 18:25:38 INFO - PROCESS | 2218 | 1463189138231 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x118d9bc00) [pid = 2218] [serial = 1000] [outer = 0x116461000] 18:25:38 INFO - PROCESS | 2218 | 1463189138533 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]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 525ms 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:25:38 INFO - PROCESS | 2218 | 1463189138562 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 2218 | 1463189138564 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:25:38 INFO - PROCESS | 2218 | 1463189138566 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 2218 | 1463189138567 Marionette TRACE conn2 <- [1,1306,null,{}] 18:25:38 INFO - PROCESS | 2218 | 1463189138569 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}] 18:25:38 INFO - PROCESS | 2218 | 1463189138650 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:25:38 INFO - PROCESS | 2218 | 1463189138654 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x121154800 == 45 [pid = 2218] [id = 334] 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x119203800) [pid = 2218] [serial = 1001] [outer = 0x0] 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x11953b000) [pid = 2218] [serial = 1002] [outer = 0x119203800] 18:25:38 INFO - PROCESS | 2218 | 1463189138684 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x11983ec00) [pid = 2218] [serial = 1003] [outer = 0x119203800] 18:25:39 INFO - PROCESS | 2218 | 1463189139020 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]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 18:25:39 INFO - PROCESS | 2218 | 1463189139039 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 2218 | 1463189139040 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:25:39 INFO - PROCESS | 2218 | 1463189139046 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 2218 | 1463189139047 Marionette TRACE conn2 <- [1,1310,null,{}] 18:25:39 INFO - PROCESS | 2218 | 1463189139049 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}] 18:25:39 INFO - PROCESS | 2218 | 1463189139128 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:25:39 INFO - PROCESS | 2218 | 1463189139133 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x116ac9000 == 46 [pid = 2218] [id = 335] 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x119639c00) [pid = 2218] [serial = 1004] [outer = 0x0] 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x121016400) [pid = 2218] [serial = 1005] [outer = 0x119639c00] 18:25:39 INFO - PROCESS | 2218 | 1463189139159 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x121621800) [pid = 2218] [serial = 1006] [outer = 0x119639c00] 18:25:39 INFO - PROCESS | 2218 | 1463189139492 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] 18:25:39 INFO - PROCESS | 2218 | 1463189139516 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:25:39 INFO - PROCESS | 2218 | 1463189139518 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 2218 | 1463189139520 Marionette TRACE conn2 <- [1,1314,null,{}] 18:25:39 INFO - PROCESS | 2218 | 1463189139522 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}] 18:25:39 INFO - PROCESS | 2218 | 1463189139617 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:25:39 INFO - PROCESS | 2218 | 1463189139678 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x125f4d800 == 47 [pid = 2218] [id = 336] 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x120e0ec00) [pid = 2218] [serial = 1007] [outer = 0x0] 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x121a1d000) [pid = 2218] [serial = 1008] [outer = 0x120e0ec00] 18:25:39 INFO - PROCESS | 2218 | 1463189139703 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x128b53000) [pid = 2218] [serial = 1009] [outer = 0x120e0ec00] 18:25:39 INFO - PROCESS | 2218 | 1463189139991 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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 18:25:40 INFO - PROCESS | 2218 | 1463189140037 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 2218 | 1463189140039 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:25:40 INFO - PROCESS | 2218 | 1463189140044 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 2218 | 1463189140045 Marionette TRACE conn2 <- [1,1318,null,{}] 18:25:40 INFO - PROCESS | 2218 | 1463189140048 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}] 18:25:40 INFO - PROCESS | 2218 | 1463189140152 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:25:40 INFO - PROCESS | 2218 | 1463189140163 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291aa800 == 48 [pid = 2218] [id = 337] 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x128b58000) [pid = 2218] [serial = 1010] [outer = 0x0] 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x128d9b800) [pid = 2218] [serial = 1011] [outer = 0x128b58000] 18:25:40 INFO - PROCESS | 2218 | 1463189140188 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1293a1c00) [pid = 2218] [serial = 1012] [outer = 0x128b58000] 18:25:40 INFO - PROCESS | 2218 | 1463189140521 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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 522ms 18:25:40 INFO - PROCESS | 2218 | 1463189140565 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 2218 | 1463189140566 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:25:40 INFO - PROCESS | 2218 | 1463189140568 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 2218 | 1463189140569 Marionette TRACE conn2 <- [1,1322,null,{}] 18:25:40 INFO - PROCESS | 2218 | 1463189140572 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}] 18:25:40 INFO - PROCESS | 2218 | 1463189140667 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:25:40 INFO - PROCESS | 2218 | 1463189140702 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6b1000 == 49 [pid = 2218] [id = 338] 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x128d1b800) [pid = 2218] [serial = 1013] [outer = 0x0] 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12a940c00) [pid = 2218] [serial = 1014] [outer = 0x128d1b800] 18:25:40 INFO - PROCESS | 2218 | 1463189140726 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x12ab92800) [pid = 2218] [serial = 1015] [outer = 0x128d1b800] 18:25:41 INFO - PROCESS | 2218 | 1463189141058 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]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 18:25:41 INFO - PROCESS | 2218 | 1463189141087 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 2218 | 1463189141088 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:25:41 INFO - PROCESS | 2218 | 1463189141097 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 2218 | 1463189141098 Marionette TRACE conn2 <- [1,1326,null,{}] 18:25:41 INFO - PROCESS | 2218 | 1463189141100 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}] 18:25:41 INFO - PROCESS | 2218 | 1463189141195 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:25:41 INFO - PROCESS | 2218 | 1463189141229 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab47800 == 50 [pid = 2218] [id = 339] 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x128d9dc00) [pid = 2218] [serial = 1016] [outer = 0x0] 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12abcc000) [pid = 2218] [serial = 1017] [outer = 0x128d9dc00] 18:25:41 INFO - PROCESS | 2218 | 1463189141269 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12abf2000) [pid = 2218] [serial = 1018] [outer = 0x128d9dc00] 18:25:41 INFO - PROCESS | 2218 | 1463189141684 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]]]}] 18:25:41 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 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 624ms 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:25:41 INFO - PROCESS | 2218 | 1463189141717 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 2218 | 1463189141718 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:25:41 INFO - PROCESS | 2218 | 1463189141722 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 2218 | 1463189141724 Marionette TRACE conn2 <- [1,1330,null,{}] 18:25:41 INFO - PROCESS | 2218 | 1463189141727 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}] 18:25:41 INFO - PROCESS | 2218 | 1463189141867 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:25:41 INFO - PROCESS | 2218 | 1463189141896 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd07000 == 51 [pid = 2218] [id = 340] 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12a947400) [pid = 2218] [serial = 1019] [outer = 0x0] 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12b8af800) [pid = 2218] [serial = 1020] [outer = 0x12a947400] 18:25:41 INFO - PROCESS | 2218 | 1463189141923 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x12bacbc00) [pid = 2218] [serial = 1021] [outer = 0x12a947400] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12142a400) [pid = 2218] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x123ff0800) [pid = 2218] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11611d800) [pid = 2218] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12552d400) [pid = 2218] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x11852d400) [pid = 2218] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x1213d0000) [pid = 2218] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x11341c400) [pid = 2218] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x1196f0800) [pid = 2218] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x12660bc00) [pid = 2218] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x116461800) [pid = 2218] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x113424400) [pid = 2218] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x118578400) [pid = 2218] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x123ff6400) [pid = 2218] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:25:42 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1291cc800) [pid = 2218] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:25:42 INFO - PROCESS | 2218 | 1463189142438 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]]]}] 18:25:42 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 18:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 772ms 18:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:25:42 INFO - PROCESS | 2218 | 1463189142494 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 2218 | 1463189142496 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:25:42 INFO - PROCESS | 2218 | 1463189142499 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - PROCESS | 2218 | 1463189142502 Marionette TRACE conn2 <- [1,1334,null,{}] 18:25:42 INFO - PROCESS | 2218 | 1463189142505 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}] 18:25:42 INFO - PROCESS | 2218 | 1463189142633 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:25:42 INFO - PROCESS | 2218 | 1463189142642 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c42c000 == 52 [pid = 2218] [id = 341] 18:25:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x1196f0800) [pid = 2218] [serial = 1022] [outer = 0x0] 18:25:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12b8b0c00) [pid = 2218] [serial = 1023] [outer = 0x1196f0800] 18:25:42 INFO - PROCESS | 2218 | 1463189142671 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x12bad9000) [pid = 2218] [serial = 1024] [outer = 0x1196f0800] 18:25:43 INFO - PROCESS | 2218 | 1463189143016 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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 18:25:43 INFO - PROCESS | 2218 | 1463189143021 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 2218 | 1463189143022 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:25:43 INFO - PROCESS | 2218 | 1463189143027 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 2218 | 1463189143028 Marionette TRACE conn2 <- [1,1338,null,{}] 18:25:43 INFO - PROCESS | 2218 | 1463189143031 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}] 18:25:43 INFO - PROCESS | 2218 | 1463189143142 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:25:43 INFO - PROCESS | 2218 | 1463189143148 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc2d000 == 53 [pid = 2218] [id = 342] 18:25:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12552d400) [pid = 2218] [serial = 1025] [outer = 0x0] 18:25:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12bb11800) [pid = 2218] [serial = 1026] [outer = 0x12552d400] 18:25:43 INFO - PROCESS | 2218 | 1463189143173 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x12bf0ec00) [pid = 2218] [serial = 1027] [outer = 0x12552d400] 18:25:43 INFO - PROCESS | 2218 | 1463189143968 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]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 972ms 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:25:44 INFO - PROCESS | 2218 | 1463189143998 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 2218 | 1463189143999 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:25:44 INFO - PROCESS | 2218 | 1463189144001 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 2218 | 1463189144002 Marionette TRACE conn2 <- [1,1342,null,{}] 18:25:44 INFO - PROCESS | 2218 | 1463189144005 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}] 18:25:44 INFO - PROCESS | 2218 | 1463189144087 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:25:44 INFO - PROCESS | 2218 | 1463189144092 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdc5000 == 54 [pid = 2218] [id = 343] 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12b8ad800) [pid = 2218] [serial = 1028] [outer = 0x0] 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x12bf1f800) [pid = 2218] [serial = 1029] [outer = 0x12b8ad800] 18:25:44 INFO - PROCESS | 2218 | 1463189144116 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x12c516800) [pid = 2218] [serial = 1030] [outer = 0x12b8ad800] 18:25:44 INFO - PROCESS | 2218 | 1463189144660 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]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 669ms 18:25:44 INFO - PROCESS | 2218 | 1463189144671 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 2218 | 1463189144677 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:25:44 INFO - PROCESS | 2218 | 1463189144680 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 2218 | 1463189144683 Marionette TRACE conn2 <- [1,1346,null,{}] 18:25:44 INFO - PROCESS | 2218 | 1463189144686 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}] 18:25:44 INFO - PROCESS | 2218 | 1463189144795 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:25:44 INFO - PROCESS | 2218 | 1463189144862 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189d3800 == 55 [pid = 2218] [id = 344] 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x116845400) [pid = 2218] [serial = 1031] [outer = 0x0] 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x118114400) [pid = 2218] [serial = 1032] [outer = 0x116845400] 18:25:44 INFO - PROCESS | 2218 | 1463189144894 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x1182dfc00) [pid = 2218] [serial = 1033] [outer = 0x116845400] 18:25:45 INFO - PROCESS | 2218 | 1463189145336 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]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 674ms 18:25:45 INFO - PROCESS | 2218 | 1463189145354 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 2218 | 1463189145360 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:25:45 INFO - PROCESS | 2218 | 1463189145365 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 2218 | 1463189145366 Marionette TRACE conn2 <- [1,1350,null,{}] 18:25:45 INFO - PROCESS | 2218 | 1463189145369 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}] 18:25:45 INFO - PROCESS | 2218 | 1463189145473 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:25:45 INFO - PROCESS | 2218 | 1463189145560 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12662c800 == 56 [pid = 2218] [id = 345] 18:25:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x118352c00) [pid = 2218] [serial = 1034] [outer = 0x0] 18:25:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x1191c3000) [pid = 2218] [serial = 1035] [outer = 0x118352c00] 18:25:45 INFO - PROCESS | 2218 | 1463189145604 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x119540000) [pid = 2218] [serial = 1036] [outer = 0x118352c00] 18:25:46 INFO - PROCESS | 2218 | 1463189146025 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]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 18:25:46 INFO - PROCESS | 2218 | 1463189146034 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 2218 | 1463189146036 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:25:46 INFO - PROCESS | 2218 | 1463189146038 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 2218 | 1463189146043 Marionette TRACE conn2 <- [1,1354,null,{}] 18:25:46 INFO - PROCESS | 2218 | 1463189146051 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}] 18:25:46 INFO - PROCESS | 2218 | 1463189146158 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:25:46 INFO - PROCESS | 2218 | 1463189146216 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1d7000 == 57 [pid = 2218] [id = 346] 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x1214a4800) [pid = 2218] [serial = 1037] [outer = 0x0] 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x1255d2c00) [pid = 2218] [serial = 1038] [outer = 0x1214a4800] 18:25:46 INFO - PROCESS | 2218 | 1463189146247 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x127810000) [pid = 2218] [serial = 1039] [outer = 0x1214a4800] 18:25:46 INFO - PROCESS | 2218 | 1463189146640 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]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 624ms 18:25:46 INFO - PROCESS | 2218 | 1463189146662 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:25:46 INFO - PROCESS | 2218 | 1463189146664 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:25:46 INFO - PROCESS | 2218 | 1463189146666 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 2218 | 1463189146668 Marionette TRACE conn2 <- [1,1358,null,{}] 18:25:46 INFO - PROCESS | 2218 | 1463189146670 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}] 18:25:46 INFO - PROCESS | 2218 | 1463189146772 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:25:46 INFO - PROCESS | 2218 | 1463189146858 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d680800 == 58 [pid = 2218] [id = 347] 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x128d19c00) [pid = 2218] [serial = 1040] [outer = 0x0] 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x128ff4c00) [pid = 2218] [serial = 1041] [outer = 0x128d19c00] 18:25:46 INFO - PROCESS | 2218 | 1463189146901 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x12a940400) [pid = 2218] [serial = 1042] [outer = 0x128d19c00] 18:25:47 INFO - PROCESS | 2218 | 1463189147384 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]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 769ms 18:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:25:47 INFO - PROCESS | 2218 | 1463189147436 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 2218 | 1463189147439 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:25:47 INFO - PROCESS | 2218 | 1463189147442 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 2218 | 1463189147444 Marionette TRACE conn2 <- [1,1362,null,{}] 18:25:47 INFO - PROCESS | 2218 | 1463189147447 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}] 18:25:47 INFO - PROCESS | 2218 | 1463189147595 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:25:47 INFO - PROCESS | 2218 | 1463189147664 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da5e000 == 59 [pid = 2218] [id = 348] 18:25:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x128d1ac00) [pid = 2218] [serial = 1043] [outer = 0x0] 18:25:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12b8ab400) [pid = 2218] [serial = 1044] [outer = 0x128d1ac00] 18:25:47 INFO - PROCESS | 2218 | 1463189147693 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12bb0a800) [pid = 2218] [serial = 1045] [outer = 0x128d1ac00] 18:25:48 INFO - PROCESS | 2218 | 1463189148132 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]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 18:25:48 INFO - PROCESS | 2218 | 1463189148175 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 2218 | 1463189148177 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:25:48 INFO - PROCESS | 2218 | 1463189148180 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 2218 | 1463189148182 Marionette TRACE conn2 <- [1,1366,null,{}] 18:25:48 INFO - PROCESS | 2218 | 1463189148184 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}] 18:25:48 INFO - PROCESS | 2218 | 1463189148293 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:25:48 INFO - PROCESS | 2218 | 1463189148362 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e094800 == 60 [pid = 2218] [id = 349] 18:25:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12bf17c00) [pid = 2218] [serial = 1046] [outer = 0x0] 18:25:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x12c9d4800) [pid = 2218] [serial = 1047] [outer = 0x12bf17c00] 18:25:48 INFO - PROCESS | 2218 | 1463189148391 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x12c9dd000) [pid = 2218] [serial = 1048] [outer = 0x12bf17c00] 18:25:48 INFO - PROCESS | 2218 | 1463189148864 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] 18:25:48 INFO - PROCESS | 2218 | 1463189148901 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:25:48 INFO - PROCESS | 2218 | 1463189148903 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 2218 | 1463189148904 Marionette TRACE conn2 <- [1,1370,null,{}] 18:25:48 INFO - PROCESS | 2218 | 1463189148908 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}] 18:25:49 INFO - PROCESS | 2218 | 1463189149011 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:25:49 INFO - PROCESS | 2218 | 1463189149082 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x118089000 == 61 [pid = 2218] [id = 350] 18:25:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x11611d400) [pid = 2218] [serial = 1049] [outer = 0x0] 18:25:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x1196f4800) [pid = 2218] [serial = 1050] [outer = 0x11611d400] 18:25:49 INFO - PROCESS | 2218 | 1463189149114 Marionette DEBUG loaded listener.js 18:25:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12c517c00) [pid = 2218] [serial = 1051] [outer = 0x11611d400] 18:25:49 INFO - PROCESS | 2218 | 1463189149747 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] 18:25:49 INFO - PROCESS | 2218 | 1463189149777 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:25:49 INFO - PROCESS | 2218 | 1463189149780 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - PROCESS | 2218 | 1463189149782 Marionette TRACE conn2 <- [1,1374,null,{}] 18:25:49 INFO - PROCESS | 2218 | 1463189149786 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}] 18:25:49 INFO - PROCESS | 2218 | 1463189149927 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:25:49 INFO - PROCESS | 2218 | 1463189149980 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12171a000 == 62 [pid = 2218] [id = 351] 18:25:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x116a74c00) [pid = 2218] [serial = 1052] [outer = 0x0] 18:25:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x118268400) [pid = 2218] [serial = 1053] [outer = 0x116a74c00] 18:25:50 INFO - PROCESS | 2218 | 1463189150010 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x11834dc00) [pid = 2218] [serial = 1054] [outer = 0x116a74c00] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc2d000 == 61 [pid = 2218] [id = 342] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12c42c000 == 60 [pid = 2218] [id = 341] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd07000 == 59 [pid = 2218] [id = 340] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab47800 == 58 [pid = 2218] [id = 339] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6b1000 == 57 [pid = 2218] [id = 338] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x1291aa800 == 56 [pid = 2218] [id = 337] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x125f4d800 == 55 [pid = 2218] [id = 336] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12a739400) [pid = 2218] [serial = 972] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x116ac9000 == 54 [pid = 2218] [id = 335] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x121154800 == 53 [pid = 2218] [id = 334] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x118311800 == 52 [pid = 2218] [id = 333] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x118097000 == 51 [pid = 2218] [id = 332] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x119298800 == 50 [pid = 2218] [id = 331] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab3b000 == 49 [pid = 2218] [id = 327] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x119a95000 == 48 [pid = 2218] [id = 326] 18:25:50 INFO - PROCESS | 2218 | --DOCSHELL 0x116ac7000 == 47 [pid = 2218] [id = 325] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x123f7d000) [pid = 2218] [serial = 951] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x1255d2000) [pid = 2218] [serial = 954] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x118528800) [pid = 2218] [serial = 963] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x1265a3000) [pid = 2218] [serial = 957] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x126361400) [pid = 2218] [serial = 955] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x1185e7400) [pid = 2218] [serial = 939] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x1191c0000) [pid = 2218] [serial = 940] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x121622000) [pid = 2218] [serial = 948] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x128b53c00) [pid = 2218] [serial = 924] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x117570000) [pid = 2218] [serial = 931] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x1167b3000) [pid = 2218] [serial = 930] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x128fedc00) [pid = 2218] [serial = 927] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x119b6ec00) [pid = 2218] [serial = 945] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x121117c00) [pid = 2218] [serial = 946] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x128d15800) [pid = 2218] [serial = 960] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x118359400) [pid = 2218] [serial = 920] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x11826dc00) [pid = 2218] [serial = 934] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x118119400) [pid = 2218] [serial = 933] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x116a6d000) [pid = 2218] [serial = 936] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x11852c800) [pid = 2218] [serial = 937] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x119533c00) [pid = 2218] [serial = 942] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x1167b1400) [pid = 2218] [serial = 917] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12780b800) [pid = 2218] [serial = 958] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x11962c800) [pid = 2218] [serial = 943] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x128d97400) [pid = 2218] [serial = 966] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x1291cc400) [pid = 2218] [serial = 967] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x12939c800) [pid = 2218] [serial = 969] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x128fe9400) [pid = 2218] [serial = 961] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x129eb0000) [pid = 2218] [serial = 970] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x125406800) [pid = 2218] [serial = 952] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x121582800) [pid = 2218] [serial = 964] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x12163fc00) [pid = 2218] [serial = 949] [outer = 0x0] [url = about:blank] 18:25:50 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x12c513000) [pid = 2218] [serial = 507] [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.] 18:25:50 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:50 INFO - PROCESS | 2218 | 1463189150512 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] 18:25:50 INFO - PROCESS | 2218 | 1463189150559 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:25:50 INFO - PROCESS | 2218 | 1463189150573 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - PROCESS | 2218 | 1463189150574 Marionette TRACE conn2 <- [1,1378,null,{}] 18:25:50 INFO - PROCESS | 2218 | 1463189150578 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}] 18:25:50 INFO - PROCESS | 2218 | 1463189150662 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:25:50 INFO - PROCESS | 2218 | 1463189150688 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e1f800 == 48 [pid = 2218] [id = 352] 18:25:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x1185de400) [pid = 2218] [serial = 1055] [outer = 0x0] 18:25:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x119205000) [pid = 2218] [serial = 1056] [outer = 0x1185de400] 18:25:50 INFO - PROCESS | 2218 | 1463189150714 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x11962c400) [pid = 2218] [serial = 1057] [outer = 0x1185de400] 18:25:51 INFO - PROCESS | 2218 | 1463189151094 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] 18:25:51 INFO - PROCESS | 2218 | 1463189151148 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:25:51 INFO - PROCESS | 2218 | 1463189151150 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 2218 | 1463189151152 Marionette TRACE conn2 <- [1,1382,null,{}] 18:25:51 INFO - PROCESS | 2218 | 1463189151160 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}] 18:25:51 INFO - PROCESS | 2218 | 1463189151239 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:25:51 INFO - PROCESS | 2218 | 1463189151247 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12107f000 == 49 [pid = 2218] [id = 353] 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x11983c400) [pid = 2218] [serial = 1058] [outer = 0x0] 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x121117c00) [pid = 2218] [serial = 1059] [outer = 0x11983c400] 18:25:51 INFO - PROCESS | 2218 | 1463189151275 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x124cb8c00) [pid = 2218] [serial = 1060] [outer = 0x11983c400] 18:25:51 INFO - PROCESS | 2218 | [2218] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:51 INFO - PROCESS | 2218 | 1463189151612 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] 18:25:51 INFO - PROCESS | 2218 | 1463189151673 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:25:51 INFO - PROCESS | 2218 | 1463189151675 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 2218 | 1463189151676 Marionette TRACE conn2 <- [1,1386,null,{}] 18:25:51 INFO - PROCESS | 2218 | 1463189151678 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}] 18:25:51 INFO - PROCESS | 2218 | 1463189151760 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:25:51 INFO - PROCESS | 2218 | 1463189151765 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12657f800 == 50 [pid = 2218] [id = 354] 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x1255cc400) [pid = 2218] [serial = 1061] [outer = 0x0] 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1268ba400) [pid = 2218] [serial = 1062] [outer = 0x1255cc400] 18:25:51 INFO - PROCESS | 2218 | 1463189151791 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x128b56000) [pid = 2218] [serial = 1063] [outer = 0x1255cc400] 18:25:52 INFO - PROCESS | 2218 | 1463189152127 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] 18:25:52 INFO - PROCESS | 2218 | 1463189152147 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:25:52 INFO - PROCESS | 2218 | 1463189152149 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - PROCESS | 2218 | 1463189152150 Marionette TRACE conn2 <- [1,1390,null,{}] 18:25:52 INFO - PROCESS | 2218 | 1463189152152 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}] 18:25:52 INFO - PROCESS | 2218 | 1463189152235 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:25:52 INFO - PROCESS | 2218 | 1463189152295 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d31800 == 51 [pid = 2218] [id = 355] 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x119b72800) [pid = 2218] [serial = 1064] [outer = 0x0] 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x128b5c800) [pid = 2218] [serial = 1065] [outer = 0x119b72800] 18:25:52 INFO - PROCESS | 2218 | 1463189152321 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x129392800) [pid = 2218] [serial = 1066] [outer = 0x119b72800] 18:25:52 INFO - PROCESS | 2218 | 1463189152618 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]]]}] 18:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 520ms 18:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:25:52 INFO - PROCESS | 2218 | 1463189152670 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:25:52 INFO - PROCESS | 2218 | 1463189152671 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:25:52 INFO - PROCESS | 2218 | 1463189152674 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - PROCESS | 2218 | 1463189152677 Marionette TRACE conn2 <- [1,1394,null,{}] 18:25:52 INFO - PROCESS | 2218 | 1463189152679 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}] 18:25:52 INFO - PROCESS | 2218 | 1463189152801 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:25:52 INFO - PROCESS | 2218 | 1463189152817 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab40000 == 52 [pid = 2218] [id = 356] 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x129eacc00) [pid = 2218] [serial = 1067] [outer = 0x0] 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12abd3000) [pid = 2218] [serial = 1068] [outer = 0x129eacc00] 18:25:52 INFO - PROCESS | 2218 | 1463189152843 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x12bb10000) [pid = 2218] [serial = 1069] [outer = 0x129eacc00] 18:25:53 INFO - PROCESS | 2218 | 1463189153181 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]]]}] 18:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 18:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:25:53 INFO - PROCESS | 2218 | 1463189153194 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 2218 | 1463189153196 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:25:53 INFO - PROCESS | 2218 | 1463189153198 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 2218 | 1463189153199 Marionette TRACE conn2 <- [1,1398,null,{}] 18:25:53 INFO - PROCESS | 2218 | 1463189153201 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}] 18:25:53 INFO - PROCESS | 2218 | 1463189153301 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:25:53 INFO - PROCESS | 2218 | 1463189153313 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aea5000 == 53 [pid = 2218] [id = 357] 18:25:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12bf09800) [pid = 2218] [serial = 1070] [outer = 0x0] 18:25:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12bf1cc00) [pid = 2218] [serial = 1071] [outer = 0x12bf09800] 18:25:53 INFO - PROCESS | 2218 | 1463189153338 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12c520400) [pid = 2218] [serial = 1072] [outer = 0x12bf09800] 18:25:53 INFO - PROCESS | 2218 | 1463189153704 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]]]}] 18:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 18:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:25:53 INFO - PROCESS | 2218 | 1463189153719 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 2218 | 1463189153720 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:25:53 INFO - PROCESS | 2218 | 1463189153724 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 2218 | 1463189153725 Marionette TRACE conn2 <- [1,1402,null,{}] 18:25:53 INFO - PROCESS | 2218 | 1463189153735 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}] 18:25:53 INFO - PROCESS | 2218 | 1463189153893 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:25:53 INFO - PROCESS | 2218 | 1463189153915 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfed000 == 54 [pid = 2218] [id = 358] 18:25:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12c520800) [pid = 2218] [serial = 1073] [outer = 0x0] 18:25:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12c9db000) [pid = 2218] [serial = 1074] [outer = 0x12c520800] 18:25:53 INFO - PROCESS | 2218 | 1463189153967 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12c9e0c00) [pid = 2218] [serial = 1075] [outer = 0x12c520800] 18:25:54 INFO - PROCESS | 2218 | 1463189154377 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]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 18:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:25:54 INFO - PROCESS | 2218 | 1463189154395 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 2218 | 1463189154396 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:25:54 INFO - PROCESS | 2218 | 1463189154398 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 2218 | 1463189154399 Marionette TRACE conn2 <- [1,1406,null,{}] 18:25:54 INFO - PROCESS | 2218 | 1463189154402 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}] 18:25:54 INFO - PROCESS | 2218 | 1463189154511 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:25:54 INFO - PROCESS | 2218 | 1463189154546 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c91a800 == 55 [pid = 2218] [id = 359] 18:25:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x11826cc00) [pid = 2218] [serial = 1076] [outer = 0x0] 18:25:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12abd3c00) [pid = 2218] [serial = 1077] [outer = 0x11826cc00] 18:25:54 INFO - PROCESS | 2218 | 1463189154571 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12cc09400) [pid = 2218] [serial = 1078] [outer = 0x11826cc00] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12552d400) [pid = 2218] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x128d1b800) [pid = 2218] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x128b58000) [pid = 2218] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x128d9dc00) [pid = 2218] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x117699800) [pid = 2218] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1122a9800) [pid = 2218] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x119203800) [pid = 2218] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x120e0ec00) [pid = 2218] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x116461000) [pid = 2218] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x119639c00) [pid = 2218] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x12a947400) [pid = 2218] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:25:54 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x1196f0800) [pid = 2218] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:25:54 INFO - PROCESS | 2218 | 1463189154992 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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 617ms 18:25:55 INFO - PROCESS | 2218 | 1463189155017 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 2218 | 1463189155018 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:25:55 INFO - PROCESS | 2218 | 1463189155020 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 2218 | 1463189155021 Marionette TRACE conn2 <- [1,1410,null,{}] 18:25:55 INFO - PROCESS | 2218 | 1463189155029 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}] 18:25:55 INFO - PROCESS | 2218 | 1463189155142 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:25:55 INFO - PROCESS | 2218 | 1463189155183 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a3800 == 56 [pid = 2218] [id = 360] 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x1122b5800) [pid = 2218] [serial = 1079] [outer = 0x0] 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12151a400) [pid = 2218] [serial = 1080] [outer = 0x1122b5800] 18:25:55 INFO - PROCESS | 2218 | 1463189155208 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x121520800) [pid = 2218] [serial = 1081] [outer = 0x1122b5800] 18:25:55 INFO - PROCESS | 2218 | 1463189155545 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]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 574ms 18:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:25:55 INFO - PROCESS | 2218 | 1463189155594 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 2218 | 1463189155596 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:25:55 INFO - PROCESS | 2218 | 1463189155598 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 2218 | 1463189155600 Marionette TRACE conn2 <- [1,1414,null,{}] 18:25:55 INFO - PROCESS | 2218 | 1463189155602 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}] 18:25:55 INFO - PROCESS | 2218 | 1463189155701 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:25:55 INFO - PROCESS | 2218 | 1463189155754 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1ef000 == 57 [pid = 2218] [id = 361] 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x1185df800) [pid = 2218] [serial = 1082] [outer = 0x0] 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x121527400) [pid = 2218] [serial = 1083] [outer = 0x1185df800] 18:25:55 INFO - PROCESS | 2218 | 1463189155783 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12cc0f400) [pid = 2218] [serial = 1084] [outer = 0x1185df800] 18:25:56 INFO - PROCESS | 2218 | 1463189156078 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]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 520ms 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:25:56 INFO - PROCESS | 2218 | 1463189156118 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 2218 | 1463189156120 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:25:56 INFO - PROCESS | 2218 | 1463189156122 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 2218 | 1463189156123 Marionette TRACE conn2 <- [1,1418,null,{}] 18:25:56 INFO - PROCESS | 2218 | 1463189156128 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}] 18:25:56 INFO - PROCESS | 2218 | 1463189156213 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:25:56 INFO - PROCESS | 2218 | 1463189156218 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0ad000 == 58 [pid = 2218] [id = 362] 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x128d20800) [pid = 2218] [serial = 1085] [outer = 0x0] 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12cd7b800) [pid = 2218] [serial = 1086] [outer = 0x128d20800] 18:25:56 INFO - PROCESS | 2218 | 1463189156243 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12d116c00) [pid = 2218] [serial = 1087] [outer = 0x128d20800] 18:25:56 INFO - PROCESS | 2218 | 1463189156586 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]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 18:25:56 INFO - PROCESS | 2218 | 1463189156594 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 2218 | 1463189156595 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:25:56 INFO - PROCESS | 2218 | 1463189156598 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 2218 | 1463189156610 Marionette TRACE conn2 <- [1,1422,null,{}] 18:25:56 INFO - PROCESS | 2218 | 1463189156614 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}] 18:25:56 INFO - PROCESS | 2218 | 1463189156742 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:25:56 INFO - PROCESS | 2218 | 1463189156752 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0e5800 == 59 [pid = 2218] [id = 363] 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x12c23fc00) [pid = 2218] [serial = 1088] [outer = 0x0] 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12c247400) [pid = 2218] [serial = 1089] [outer = 0x12c23fc00] 18:25:56 INFO - PROCESS | 2218 | 1463189156791 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12c24b400) [pid = 2218] [serial = 1090] [outer = 0x12c23fc00] 18:25:57 INFO - PROCESS | 2218 | 1463189157446 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]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 931ms 18:25:57 INFO - PROCESS | 2218 | 1463189157530 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:25:57 INFO - PROCESS | 2218 | 1463189157533 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:25:57 INFO - PROCESS | 2218 | 1463189157537 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 2218 | 1463189157540 Marionette TRACE conn2 <- [1,1426,null,{}] 18:25:57 INFO - PROCESS | 2218 | 1463189157543 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}] 18:25:57 INFO - PROCESS | 2218 | 1463189157659 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:25:57 INFO - PROCESS | 2218 | 1463189157764 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x119665800 == 60 [pid = 2218] [id = 364] 18:25:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x1182cec00) [pid = 2218] [serial = 1091] [outer = 0x0] 18:25:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x118578800) [pid = 2218] [serial = 1092] [outer = 0x1182cec00] 18:25:57 INFO - PROCESS | 2218 | 1463189157817 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x11953a800) [pid = 2218] [serial = 1093] [outer = 0x1182cec00] 18:25:58 INFO - PROCESS | 2218 | 1463189158324 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]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 824ms 18:25:58 INFO - PROCESS | 2218 | 1463189158361 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 2218 | 1463189158365 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:25:58 INFO - PROCESS | 2218 | 1463189158370 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 2218 | 1463189158371 Marionette TRACE conn2 <- [1,1430,null,{}] 18:25:58 INFO - PROCESS | 2218 | 1463189158376 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}] 18:25:58 INFO - PROCESS | 2218 | 1463189158483 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:25:58 INFO - PROCESS | 2218 | 1463189158541 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74a800 == 61 [pid = 2218] [id = 365] 18:25:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1196fac00) [pid = 2218] [serial = 1094] [outer = 0x0] 18:25:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x121523400) [pid = 2218] [serial = 1095] [outer = 0x1196fac00] 18:25:58 INFO - PROCESS | 2218 | 1463189158569 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12162d800) [pid = 2218] [serial = 1096] [outer = 0x1196fac00] 18:25:59 INFO - PROCESS | 2218 | 1463189159086 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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 772ms 18:25:59 INFO - PROCESS | 2218 | 1463189159144 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 2218 | 1463189159147 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:25:59 INFO - PROCESS | 2218 | 1463189159153 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 2218 | 1463189159156 Marionette TRACE conn2 <- [1,1434,null,{}] 18:25:59 INFO - PROCESS | 2218 | 1463189159170 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}] 18:25:59 INFO - PROCESS | 2218 | 1463189159333 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:25:59 INFO - PROCESS | 2218 | 1463189159406 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x13587b000 == 62 [pid = 2218] [id = 366] 18:25:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x1268b4000) [pid = 2218] [serial = 1097] [outer = 0x0] 18:25:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12a72c400) [pid = 2218] [serial = 1098] [outer = 0x1268b4000] 18:25:59 INFO - PROCESS | 2218 | 1463189159439 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12abd0000) [pid = 2218] [serial = 1099] [outer = 0x1268b4000] 18:25:59 INFO - PROCESS | 2218 | 1463189159854 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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 727ms 18:25:59 INFO - PROCESS | 2218 | 1463189159880 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 2218 | 1463189159881 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:25:59 INFO - PROCESS | 2218 | 1463189159884 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 2218 | 1463189159885 Marionette TRACE conn2 <- [1,1438,null,{}] 18:25:59 INFO - PROCESS | 2218 | 1463189159887 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}] 18:25:59 INFO - PROCESS | 2218 | 1463189159993 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:26:00 INFO - PROCESS | 2218 | 1463189160063 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x13588f000 == 63 [pid = 2218] [id = 367] 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12abf3800) [pid = 2218] [serial = 1100] [outer = 0x0] 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12bb09000) [pid = 2218] [serial = 1101] [outer = 0x12abf3800] 18:26:00 INFO - PROCESS | 2218 | 1463189160093 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12c243c00) [pid = 2218] [serial = 1102] [outer = 0x12abf3800] 18:26:00 INFO - PROCESS | 2218 | 1463189160493 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]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 619ms 18:26:00 INFO - PROCESS | 2218 | 1463189160504 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:26:00 INFO - PROCESS | 2218 | 1463189160505 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:26:00 INFO - PROCESS | 2218 | 1463189160510 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 2218 | 1463189160511 Marionette TRACE conn2 <- [1,1442,null,{}] 18:26:00 INFO - PROCESS | 2218 | 1463189160514 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}] 18:26:00 INFO - PROCESS | 2218 | 1463189160614 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:26:00 INFO - PROCESS | 2218 | 1463189160702 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x113124000 == 64 [pid = 2218] [id = 368] 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12bb0a000) [pid = 2218] [serial = 1103] [outer = 0x0] 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12c514c00) [pid = 2218] [serial = 1104] [outer = 0x12bb0a000] 18:26:00 INFO - PROCESS | 2218 | 1463189160732 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12cc06400) [pid = 2218] [serial = 1105] [outer = 0x12bb0a000] 18:26:01 INFO - PROCESS | 2218 | 1463189161199 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]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 722ms 18:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:26:01 INFO - PROCESS | 2218 | 1463189161230 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 2218 | 1463189161232 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:26:01 INFO - PROCESS | 2218 | 1463189161234 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 2218 | 1463189161235 Marionette TRACE conn2 <- [1,1446,null,{}] 18:26:01 INFO - PROCESS | 2218 | 1463189161237 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}] 18:26:01 INFO - PROCESS | 2218 | 1463189161349 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:26:01 INFO - PROCESS | 2218 | 1463189161421 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a84800 == 65 [pid = 2218] [id = 369] 18:26:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x11111ac00) [pid = 2218] [serial = 1106] [outer = 0x0] 18:26:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x11111e400) [pid = 2218] [serial = 1107] [outer = 0x11111ac00] 18:26:01 INFO - PROCESS | 2218 | 1463189161451 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x12abc7400) [pid = 2218] [serial = 1108] [outer = 0x11111ac00] 18:26:02 INFO - PROCESS | 2218 | 1463189162095 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]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 876ms 18:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:26:02 INFO - PROCESS | 2218 | 1463189162111 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 2218 | 1463189162113 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:26:02 INFO - PROCESS | 2218 | 1463189162117 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 2218 | 1463189162119 Marionette TRACE conn2 <- [1,1450,null,{}] 18:26:02 INFO - PROCESS | 2218 | 1463189162139 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}] 18:26:02 INFO - PROCESS | 2218 | 1463189162258 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:26:02 INFO - PROCESS | 2218 | 1463189162314 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x112271000 == 66 [pid = 2218] [id = 370] 18:26:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x116461000) [pid = 2218] [serial = 1109] [outer = 0x0] 18:26:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x1166d2400) [pid = 2218] [serial = 1110] [outer = 0x116461000] 18:26:02 INFO - PROCESS | 2218 | 1463189162343 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x11710ac00) [pid = 2218] [serial = 1111] [outer = 0x116461000] 18:26:02 INFO - PROCESS | 2218 | 1463189162782 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]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 724ms 18:26:02 INFO - PROCESS | 2218 | 1463189162841 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 2218 | 1463189162845 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:26:02 INFO - PROCESS | 2218 | 1463189162849 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 2218 | 1463189162851 Marionette TRACE conn2 <- [1,1454,null,{}] 18:26:02 INFO - PROCESS | 2218 | 1463189162853 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}] 18:26:02 INFO - PROCESS | 2218 | 1463189162946 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:26:03 INFO - PROCESS | 2218 | 1463189163006 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198a1000 == 67 [pid = 2218] [id = 371] 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x1176a2000) [pid = 2218] [serial = 1112] [outer = 0x0] 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x11832f800) [pid = 2218] [serial = 1113] [outer = 0x1176a2000] 18:26:03 INFO - PROCESS | 2218 | 1463189163033 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x1184f7000) [pid = 2218] [serial = 1114] [outer = 0x1176a2000] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0ad000 == 66 [pid = 2218] [id = 362] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1ef000 == 65 [pid = 2218] [id = 361] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a3800 == 64 [pid = 2218] [id = 360] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12c91a800 == 63 [pid = 2218] [id = 359] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfed000 == 62 [pid = 2218] [id = 358] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12aea5000 == 61 [pid = 2218] [id = 357] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12ab9b000) [pid = 2218] [serial = 990] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x114fdbc00) [pid = 2218] [serial = 975] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x1182d3400) [pid = 2218] [serial = 978] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x1196efc00) [pid = 2218] [serial = 981] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x1265a2c00) [pid = 2218] [serial = 984] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128d9d000) [pid = 2218] [serial = 987] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab40000 == 60 [pid = 2218] [id = 356] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x128d31800 == 59 [pid = 2218] [id = 355] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12657f800 == 58 [pid = 2218] [id = 354] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12107f000 == 57 [pid = 2218] [id = 353] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x117e1f800 == 56 [pid = 2218] [id = 352] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12171a000 == 55 [pid = 2218] [id = 351] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1d7000 == 54 [pid = 2218] [id = 346] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12662c800 == 53 [pid = 2218] [id = 345] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x1189d3800 == 52 [pid = 2218] [id = 344] 18:26:03 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdc5000 == 51 [pid = 2218] [id = 343] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x116a6bc00) [pid = 2218] [serial = 994] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x1164af000) [pid = 2218] [serial = 993] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11953b000) [pid = 2218] [serial = 1002] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x11983ec00) [pid = 2218] [serial = 1003] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x121a1d000) [pid = 2218] [serial = 1008] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x118575000) [pid = 2218] [serial = 999] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x118d9bc00) [pid = 2218] [serial = 1000] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x121016400) [pid = 2218] [serial = 1005] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x121621800) [pid = 2218] [serial = 1006] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x12abf2000) [pid = 2218] [serial = 1018] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12b8af800) [pid = 2218] [serial = 1020] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x12b8b0c00) [pid = 2218] [serial = 1023] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12bacbc00) [pid = 2218] [serial = 1021] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1293a1c00) [pid = 2218] [serial = 1012] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12bad9000) [pid = 2218] [serial = 1024] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x128b53000) [pid = 2218] [serial = 1009] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12bf0ec00) [pid = 2218] [serial = 1027] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x12bb11800) [pid = 2218] [serial = 1026] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12a940c00) [pid = 2218] [serial = 1014] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x128d9b800) [pid = 2218] [serial = 1011] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12abcc000) [pid = 2218] [serial = 1017] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12ab92800) [pid = 2218] [serial = 1015] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x118355000) [pid = 2218] [serial = 997] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x11826e800) [pid = 2218] [serial = 996] [outer = 0x0] [url = about:blank] 18:26:03 INFO - PROCESS | 2218 | 1463189163499 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]]]}] 18:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 18:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:26:03 INFO - PROCESS | 2218 | 1463189163535 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 2218 | 1463189163537 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:26:03 INFO - PROCESS | 2218 | 1463189163541 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 2218 | 1463189163546 Marionette TRACE conn2 <- [1,1458,null,{}] 18:26:03 INFO - PROCESS | 2218 | 1463189163558 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}] 18:26:03 INFO - PROCESS | 2218 | 1463189163654 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:26:03 INFO - PROCESS | 2218 | 1463189163713 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198a7000 == 52 [pid = 2218] [id = 372] 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x118119c00) [pid = 2218] [serial = 1115] [outer = 0x0] 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1185e3400) [pid = 2218] [serial = 1116] [outer = 0x118119c00] 18:26:03 INFO - PROCESS | 2218 | 1463189163741 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11953e400) [pid = 2218] [serial = 1117] [outer = 0x118119c00] 18:26:04 INFO - PROCESS | 2218 | 1463189164048 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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 525ms 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:26:04 INFO - PROCESS | 2218 | 1463189164065 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 2218 | 1463189164067 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:26:04 INFO - PROCESS | 2218 | 1463189164069 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 2218 | 1463189164070 Marionette TRACE conn2 <- [1,1462,null,{}] 18:26:04 INFO - PROCESS | 2218 | 1463189164072 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}] 18:26:04 INFO - PROCESS | 2218 | 1463189164156 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:26:04 INFO - PROCESS | 2218 | 1463189164163 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x123e21000 == 53 [pid = 2218] [id = 373] 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1185dfc00) [pid = 2218] [serial = 1118] [outer = 0x0] 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x120e05000) [pid = 2218] [serial = 1119] [outer = 0x1185dfc00] 18:26:04 INFO - PROCESS | 2218 | 1463189164189 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1213cf000) [pid = 2218] [serial = 1120] [outer = 0x1185dfc00] 18:26:04 INFO - PROCESS | 2218 | 1463189164514 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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 473ms 18:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:26:04 INFO - PROCESS | 2218 | 1463189164545 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 2218 | 1463189164546 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:26:04 INFO - PROCESS | 2218 | 1463189164555 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 2218 | 1463189164557 Marionette TRACE conn2 <- [1,1466,null,{}] 18:26:04 INFO - PROCESS | 2218 | 1463189164562 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}] 18:26:04 INFO - PROCESS | 2218 | 1463189164638 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:26:04 INFO - PROCESS | 2218 | 1463189164644 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x126627800 == 54 [pid = 2218] [id = 374] 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x121014c00) [pid = 2218] [serial = 1121] [outer = 0x0] 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12151e400) [pid = 2218] [serial = 1122] [outer = 0x121014c00] 18:26:04 INFO - PROCESS | 2218 | 1463189164669 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x121527000) [pid = 2218] [serial = 1123] [outer = 0x121014c00] 18:26:05 INFO - PROCESS | 2218 | 1463189165016 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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 480ms 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:26:05 INFO - PROCESS | 2218 | 1463189165029 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 2218 | 1463189165030 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:26:05 INFO - PROCESS | 2218 | 1463189165032 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 2218 | 1463189165033 Marionette TRACE conn2 <- [1,1470,null,{}] 18:26:05 INFO - PROCESS | 2218 | 1463189165035 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}] 18:26:05 INFO - PROCESS | 2218 | 1463189165132 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:26:05 INFO - PROCESS | 2218 | 1463189165196 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d3c000 == 55 [pid = 2218] [id = 375] 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x12142fc00) [pid = 2218] [serial = 1124] [outer = 0x0] 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12163fc00) [pid = 2218] [serial = 1125] [outer = 0x12142fc00] 18:26:05 INFO - PROCESS | 2218 | 1463189165222 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12660ac00) [pid = 2218] [serial = 1126] [outer = 0x12142fc00] 18:26:05 INFO - PROCESS | 2218 | 1463189165577 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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 18:26:05 INFO - PROCESS | 2218 | 1463189165612 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 2218 | 1463189165614 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:26:05 INFO - PROCESS | 2218 | 1463189165617 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 2218 | 1463189165619 Marionette TRACE conn2 <- [1,1474,null,{}] 18:26:05 INFO - PROCESS | 2218 | 1463189165634 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}] 18:26:05 INFO - PROCESS | 2218 | 1463189165792 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:26:05 INFO - PROCESS | 2218 | 1463189165816 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a755000 == 56 [pid = 2218] [id = 376] 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x126362400) [pid = 2218] [serial = 1127] [outer = 0x0] 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12780dc00) [pid = 2218] [serial = 1128] [outer = 0x126362400] 18:26:05 INFO - PROCESS | 2218 | 1463189165852 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x128d18400) [pid = 2218] [serial = 1129] [outer = 0x126362400] 18:26:06 INFO - PROCESS | 2218 | 1463189166193 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]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 18:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:26:06 INFO - PROCESS | 2218 | 1463189166248 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:26:06 INFO - PROCESS | 2218 | 1463189166249 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:26:06 INFO - PROCESS | 2218 | 1463189166251 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - PROCESS | 2218 | 1463189166252 Marionette TRACE conn2 <- [1,1478,null,{}] 18:26:06 INFO - PROCESS | 2218 | 1463189166254 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}] 18:26:06 INFO - PROCESS | 2218 | 1463189166352 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:26:06 INFO - PROCESS | 2218 | 1463189166380 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aea7000 == 57 [pid = 2218] [id = 377] 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x126aa2000) [pid = 2218] [serial = 1130] [outer = 0x0] 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x129394800) [pid = 2218] [serial = 1131] [outer = 0x126aa2000] 18:26:06 INFO - PROCESS | 2218 | 1463189166405 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x129eb3000) [pid = 2218] [serial = 1132] [outer = 0x126aa2000] 18:26:06 INFO - PROCESS | 2218 | 1463189166751 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]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 18:26:06 INFO - PROCESS | 2218 | 1463189166770 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:26:06 INFO - PROCESS | 2218 | 1463189166771 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:26:06 INFO - PROCESS | 2218 | 1463189166775 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - PROCESS | 2218 | 1463189166776 Marionette TRACE conn2 <- [1,1482,null,{}] 18:26:06 INFO - PROCESS | 2218 | 1463189166778 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}] 18:26:06 INFO - PROCESS | 2218 | 1463189166883 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:26:06 INFO - PROCESS | 2218 | 1463189166904 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe7800 == 58 [pid = 2218] [id = 378] 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x128da3c00) [pid = 2218] [serial = 1133] [outer = 0x0] 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12ab93000) [pid = 2218] [serial = 1134] [outer = 0x128da3c00] 18:26:06 INFO - PROCESS | 2218 | 1463189166928 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12abe5000) [pid = 2218] [serial = 1135] [outer = 0x128da3c00] 18:26:07 INFO - PROCESS | 2218 | 1463189167266 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]]]}] 18:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 18:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:26:07 INFO - PROCESS | 2218 | 1463189167299 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 2218 | 1463189167300 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:26:07 INFO - PROCESS | 2218 | 1463189167303 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - PROCESS | 2218 | 1463189167304 Marionette TRACE conn2 <- [1,1486,null,{}] 18:26:07 INFO - PROCESS | 2218 | 1463189167307 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}] 18:26:07 INFO - PROCESS | 2218 | 1463189167418 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:26:07 INFO - PROCESS | 2218 | 1463189167455 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c90d000 == 59 [pid = 2218] [id = 379] 18:26:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x129eb3c00) [pid = 2218] [serial = 1136] [outer = 0x0] 18:26:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x12b8ac800) [pid = 2218] [serial = 1137] [outer = 0x129eb3c00] 18:26:07 INFO - PROCESS | 2218 | 1463189167480 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x12bad5800) [pid = 2218] [serial = 1138] [outer = 0x129eb3c00] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x128d20800) [pid = 2218] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x11826cc00) [pid = 2218] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x119b72800) [pid = 2218] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x1185de400) [pid = 2218] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x116a74c00) [pid = 2218] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12bf09800) [pid = 2218] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x11852bc00) [pid = 2218] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x11983c400) [pid = 2218] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12c520800) [pid = 2218] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1255cc400) [pid = 2218] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x1185df800) [pid = 2218] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x1122b5800) [pid = 2218] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x129eacc00) [pid = 2218] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x11611d400) [pid = 2218] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:26:07 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12ab93400) [pid = 2218] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:26:08 INFO - PROCESS | 2218 | 1463189168010 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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 721ms 18:26:08 INFO - PROCESS | 2218 | 1463189168028 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 2218 | 1463189168030 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:26:08 INFO - PROCESS | 2218 | 1463189168032 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 2218 | 1463189168034 Marionette TRACE conn2 <- [1,1490,null,{}] 18:26:08 INFO - PROCESS | 2218 | 1463189168036 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}] 18:26:08 INFO - PROCESS | 2218 | 1463189168164 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:26:08 INFO - PROCESS | 2218 | 1463189168198 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc41800 == 60 [pid = 2218] [id = 380] 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1122b1400) [pid = 2218] [serial = 1139] [outer = 0x0] 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x128d20800) [pid = 2218] [serial = 1140] [outer = 0x1122b1400] 18:26:08 INFO - PROCESS | 2218 | 1463189168228 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12bf13800) [pid = 2218] [serial = 1141] [outer = 0x1122b1400] 18:26:08 INFO - PROCESS | 2218 | 1463189168492 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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:26:08 INFO - PROCESS | 2218 | 1463189168505 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 2218 | 1463189168506 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:26:08 INFO - PROCESS | 2218 | 1463189168518 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 2218 | 1463189168519 Marionette TRACE conn2 <- [1,1494,null,{}] 18:26:08 INFO - PROCESS | 2218 | 1463189168521 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}] 18:26:08 INFO - PROCESS | 2218 | 1463189168619 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:26:08 INFO - PROCESS | 2218 | 1463189168623 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4e8800 == 61 [pid = 2218] [id = 381] 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12bf13400) [pid = 2218] [serial = 1142] [outer = 0x0] 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12c24dc00) [pid = 2218] [serial = 1143] [outer = 0x12bf13400] 18:26:08 INFO - PROCESS | 2218 | 1463189168647 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12c9d2800) [pid = 2218] [serial = 1144] [outer = 0x12bf13400] 18:26:09 INFO - PROCESS | 2218 | 1463189169006 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]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 530ms 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:26:09 INFO - PROCESS | 2218 | 1463189169042 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 2218 | 1463189169044 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:26:09 INFO - PROCESS | 2218 | 1463189169048 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 2218 | 1463189169049 Marionette TRACE conn2 <- [1,1498,null,{}] 18:26:09 INFO - PROCESS | 2218 | 1463189169053 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}] 18:26:09 INFO - PROCESS | 2218 | 1463189169187 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:26:09 INFO - PROCESS | 2218 | 1463189169192 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db9d800 == 62 [pid = 2218] [id = 382] 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12c9d2400) [pid = 2218] [serial = 1145] [outer = 0x0] 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12c9dd800) [pid = 2218] [serial = 1146] [outer = 0x12c9d2400] 18:26:09 INFO - PROCESS | 2218 | 1463189169228 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12cc03c00) [pid = 2218] [serial = 1147] [outer = 0x12c9d2400] 18:26:09 INFO - PROCESS | 2218 | 1463189169528 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]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 522ms 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:26:09 INFO - PROCESS | 2218 | 1463189169570 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 2218 | 1463189169571 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:26:09 INFO - PROCESS | 2218 | 1463189169581 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 2218 | 1463189169582 Marionette TRACE conn2 <- [1,1502,null,{}] 18:26:09 INFO - PROCESS | 2218 | 1463189169584 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}] 18:26:09 INFO - PROCESS | 2218 | 1463189169669 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:26:09 INFO - PROCESS | 2218 | 1463189169728 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0ad000 == 63 [pid = 2218] [id = 383] 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x111110c00) [pid = 2218] [serial = 1148] [outer = 0x0] 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12cc09800) [pid = 2218] [serial = 1149] [outer = 0x111110c00] 18:26:09 INFO - PROCESS | 2218 | 1463189169753 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12cd7ac00) [pid = 2218] [serial = 1150] [outer = 0x111110c00] 18:26:10 INFO - PROCESS | 2218 | 1463189170204 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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 677ms 18:26:10 INFO - PROCESS | 2218 | 1463189170251 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 2218 | 1463189170254 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:26:10 INFO - PROCESS | 2218 | 1463189170257 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 2218 | 1463189170260 Marionette TRACE conn2 <- [1,1506,null,{}] 18:26:10 INFO - PROCESS | 2218 | 1463189170264 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}] 18:26:10 INFO - PROCESS | 2218 | 1463189170375 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:26:10 INFO - PROCESS | 2218 | 1463189170470 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189d0000 == 64 [pid = 2218] [id = 384] 18:26:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x116a69000) [pid = 2218] [serial = 1151] [outer = 0x0] 18:26:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x11756c000) [pid = 2218] [serial = 1152] [outer = 0x116a69000] 18:26:10 INFO - PROCESS | 2218 | 1463189170503 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x1182d0400) [pid = 2218] [serial = 1153] [outer = 0x116a69000] 18:26:10 INFO - PROCESS | 2218 | 1463189170940 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]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 722ms 18:26:10 INFO - PROCESS | 2218 | 1463189170980 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 2218 | 1463189170984 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:26:11 INFO - PROCESS | 2218 | 1463189171005 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - PROCESS | 2218 | 1463189171008 Marionette TRACE conn2 <- [1,1510,null,{}] 18:26:11 INFO - PROCESS | 2218 | 1463189171013 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}] 18:26:11 INFO - PROCESS | 2218 | 1463189171122 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:26:11 INFO - PROCESS | 2218 | 1463189171192 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x126562800 == 65 [pid = 2218] [id = 385] 18:26:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x11857bc00) [pid = 2218] [serial = 1154] [outer = 0x0] 18:26:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x118d6f400) [pid = 2218] [serial = 1155] [outer = 0x11857bc00] 18:26:11 INFO - PROCESS | 2218 | 1463189171222 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x11953c400) [pid = 2218] [serial = 1156] [outer = 0x11857bc00] 18:26:11 INFO - PROCESS | 2218 | 1463189171646 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]]]}] 18:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 18:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:26:11 INFO - PROCESS | 2218 | 1463189171703 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:26:11 INFO - PROCESS | 2218 | 1463189171704 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:26:11 INFO - PROCESS | 2218 | 1463189171725 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - PROCESS | 2218 | 1463189171728 Marionette TRACE conn2 <- [1,1514,null,{}] 18:26:11 INFO - PROCESS | 2218 | 1463189171737 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}] 18:26:11 INFO - PROCESS | 2218 | 1463189171846 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:26:11 INFO - PROCESS | 2218 | 1463189171918 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdba800 == 66 [pid = 2218] [id = 386] 18:26:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x121627800) [pid = 2218] [serial = 1157] [outer = 0x0] 18:26:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x121b16800) [pid = 2218] [serial = 1158] [outer = 0x121627800] 18:26:11 INFO - PROCESS | 2218 | 1463189171950 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x125fb1800) [pid = 2218] [serial = 1159] [outer = 0x121627800] 18:26:12 INFO - PROCESS | 2218 | 1463189172370 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]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 690ms 18:26:12 INFO - PROCESS | 2218 | 1463189172398 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 2218 | 1463189172400 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:26:12 INFO - PROCESS | 2218 | 1463189172402 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 2218 | 1463189172403 Marionette TRACE conn2 <- [1,1518,null,{}] 18:26:12 INFO - PROCESS | 2218 | 1463189172406 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}] 18:26:12 INFO - PROCESS | 2218 | 1463189172512 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:26:12 INFO - PROCESS | 2218 | 1463189172570 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x1354d4800 == 67 [pid = 2218] [id = 387] 18:26:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x125fbb800) [pid = 2218] [serial = 1160] [outer = 0x0] 18:26:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x128b53c00) [pid = 2218] [serial = 1161] [outer = 0x125fbb800] 18:26:12 INFO - PROCESS | 2218 | 1463189172600 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12a72ec00) [pid = 2218] [serial = 1162] [outer = 0x125fbb800] 18:26:13 INFO - PROCESS | 2218 | 1463189173039 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]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 669ms 18:26:13 INFO - PROCESS | 2218 | 1463189173072 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 2218 | 1463189173073 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:26:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:26:13 INFO - PROCESS | 2218 | 1463189173094 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 2218 | 1463189173095 Marionette TRACE conn2 <- [1,1522,null,{}] 18:26:13 INFO - PROCESS | 2218 | 1463189173098 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}] 18:26:13 INFO - PROCESS | 2218 | 1463189173218 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:26:13 INFO - PROCESS | 2218 | 1463189173287 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x135895800 == 68 [pid = 2218] [id = 388] 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12659f000) [pid = 2218] [serial = 1163] [outer = 0x0] 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12b8b5400) [pid = 2218] [serial = 1164] [outer = 0x12659f000] 18:26:13 INFO - PROCESS | 2218 | 1463189173316 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12bf0d000) [pid = 2218] [serial = 1165] [outer = 0x12659f000] 18:26:13 INFO - PROCESS | 2218 | 1463189173673 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"]]]}] 18:26:13 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 () { 18:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:26:13 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 () { 18:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:26:13 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 () { 18:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:26:13 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 () { 18:26:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:26:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 18:26:13 INFO - PROCESS | 2218 | 1463189173714 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 2218 | 1463189173716 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:26:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:26:13 INFO - PROCESS | 2218 | 1463189173718 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 2218 | 1463189173720 Marionette TRACE conn2 <- [1,1526,null,{}] 18:26:13 INFO - PROCESS | 2218 | 1463189173722 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}] 18:26:13 INFO - PROCESS | 2218 | 1463189173837 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:26:13 INFO - PROCESS | 2218 | 1463189173897 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355c4800 == 69 [pid = 2218] [id = 389] 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x113188800) [pid = 2218] [serial = 1166] [outer = 0x0] 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x12bf0fc00) [pid = 2218] [serial = 1167] [outer = 0x113188800] 18:26:13 INFO - PROCESS | 2218 | 1463189173927 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x12c9df800) [pid = 2218] [serial = 1168] [outer = 0x113188800] 18:26:14 INFO - PROCESS | 2218 | 1463189174339 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"]]]}] 18:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:26:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:26:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 18:26:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:26:14 INFO - PROCESS | 2218 | 1463189174390 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 2218 | 1463189174392 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:26:14 INFO - PROCESS | 2218 | 1463189174395 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 2218 | 1463189174396 Marionette TRACE conn2 <- [1,1530,null,{}] 18:26:14 INFO - PROCESS | 2218 | 1463189174398 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}] 18:26:14 INFO - PROCESS | 2218 | 1463189174500 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:26:14 INFO - PROCESS | 2218 | 1463189174592 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12171e800 == 70 [pid = 2218] [id = 390] 18:26:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x113188000) [pid = 2218] [serial = 1169] [outer = 0x0] 18:26:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x12c23f800) [pid = 2218] [serial = 1170] [outer = 0x113188000] 18:26:14 INFO - PROCESS | 2218 | 1463189174622 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12cd7a000) [pid = 2218] [serial = 1171] [outer = 0x113188000] 18:26:14 INFO - PROCESS | 2218 | 1463189174976 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]]]}] 18:26:15 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 18:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:26:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:26:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:26:15 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. 18:26:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:26:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 618ms 18:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:26:15 INFO - PROCESS | 2218 | 1463189175014 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 2218 | 1463189175015 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:26:15 INFO - PROCESS | 2218 | 1463189175017 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 2218 | 1463189175019 Marionette TRACE conn2 <- [1,1534,null,{}] 18:26:15 INFO - PROCESS | 2218 | 1463189175021 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}] 18:26:15 INFO - PROCESS | 2218 | 1463189175123 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:26:15 INFO - PROCESS | 2218 | 1463189175185 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd1b800 == 71 [pid = 2218] [id = 391] 18:26:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x1127b3400) [pid = 2218] [serial = 1172] [outer = 0x0] 18:26:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x1127b6400) [pid = 2218] [serial = 1173] [outer = 0x1127b3400] 18:26:15 INFO - PROCESS | 2218 | 1463189175214 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x1127bb400) [pid = 2218] [serial = 1174] [outer = 0x1127b3400] 18:26:15 INFO - PROCESS | 2218 | 1463189175919 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]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 920ms 18:26:15 INFO - PROCESS | 2218 | 1463189175939 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 2218 | 1463189175942 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:26:15 INFO - PROCESS | 2218 | 1463189175965 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 2218 | 1463189175967 Marionette TRACE conn2 <- [1,1538,null,{}] 18:26:15 INFO - PROCESS | 2218 | 1463189175970 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}] 18:26:16 INFO - PROCESS | 2218 | 1463189176072 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:26:16 INFO - PROCESS | 2218 | 1463189176151 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x116881800 == 72 [pid = 2218] [id = 392] 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x11811b400) [pid = 2218] [serial = 1175] [outer = 0x0] 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x118267000) [pid = 2218] [serial = 1176] [outer = 0x11811b400] 18:26:16 INFO - PROCESS | 2218 | 1463189176178 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x11834fc00) [pid = 2218] [serial = 1177] [outer = 0x11811b400] 18:26:16 INFO - PROCESS | 2218 | 1463189176627 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]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 681ms 18:26:16 INFO - PROCESS | 2218 | 1463189176645 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 2218 | 1463189176650 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:26:16 INFO - PROCESS | 2218 | 1463189176656 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 2218 | 1463189176659 Marionette TRACE conn2 <- [1,1542,null,{}] 18:26:16 INFO - PROCESS | 2218 | 1463189176663 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}] 18:26:16 INFO - PROCESS | 2218 | 1463189176784 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:26:16 INFO - PROCESS | 2218 | 1463189176849 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x125544800 == 73 [pid = 2218] [id = 393] 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 191 (0x11852b800) [pid = 2218] [serial = 1178] [outer = 0x0] 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 192 (0x119631800) [pid = 2218] [serial = 1179] [outer = 0x11852b800] 18:26:16 INFO - PROCESS | 2218 | 1463189176876 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 193 (0x119b72800) [pid = 2218] [serial = 1180] [outer = 0x11852b800] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12c41f800 == 72 [pid = 2218] [id = 328] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc40800 == 71 [pid = 2218] [id = 291] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12db9d800 == 70 [pid = 2218] [id = 382] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12d4e8800 == 69 [pid = 2218] [id = 381] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc41800 == 68 [pid = 2218] [id = 380] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12c90d000 == 67 [pid = 2218] [id = 379] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe7800 == 66 [pid = 2218] [id = 378] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12aea7000 == 65 [pid = 2218] [id = 377] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 192 (0x12bf1f800) [pid = 2218] [serial = 1029] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12a755000 == 64 [pid = 2218] [id = 376] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x128d3c000 == 63 [pid = 2218] [id = 375] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x126627800 == 62 [pid = 2218] [id = 374] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x123e21000 == 61 [pid = 2218] [id = 373] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x1198a7000 == 60 [pid = 2218] [id = 372] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x1198a1000 == 59 [pid = 2218] [id = 371] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x112271000 == 58 [pid = 2218] [id = 370] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x13588f000 == 57 [pid = 2218] [id = 367] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x13587b000 == 56 [pid = 2218] [id = 366] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74a800 == 55 [pid = 2218] [id = 365] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x119665800 == 54 [pid = 2218] [id = 364] 18:26:17 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0e5800 == 53 [pid = 2218] [id = 363] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 191 (0x12cd7b800) [pid = 2218] [serial = 1086] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 190 (0x12abd3c00) [pid = 2218] [serial = 1077] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x128b5c800) [pid = 2218] [serial = 1065] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x119205000) [pid = 2218] [serial = 1056] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x118268400) [pid = 2218] [serial = 1053] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x129392800) [pid = 2218] [serial = 1066] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x12bf1cc00) [pid = 2218] [serial = 1071] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x128ff4c00) [pid = 2218] [serial = 1041] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x12c520400) [pid = 2218] [serial = 1072] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x12c9d4800) [pid = 2218] [serial = 1047] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x12a943800) [pid = 2218] [serial = 928] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x124cb8c00) [pid = 2218] [serial = 1060] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x12c9db000) [pid = 2218] [serial = 1074] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x1268ba400) [pid = 2218] [serial = 1062] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x118114400) [pid = 2218] [serial = 1032] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x121527400) [pid = 2218] [serial = 1083] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x12cc09400) [pid = 2218] [serial = 1078] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x11962c400) [pid = 2218] [serial = 1057] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x121520800) [pid = 2218] [serial = 1081] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x12cc0f400) [pid = 2218] [serial = 1084] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x1255d2c00) [pid = 2218] [serial = 1038] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x128b56000) [pid = 2218] [serial = 1063] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12abd3000) [pid = 2218] [serial = 1068] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x12c517c00) [pid = 2218] [serial = 1051] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x12c9e0c00) [pid = 2218] [serial = 1075] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x12abe9c00) [pid = 2218] [serial = 991] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12b8ab400) [pid = 2218] [serial = 1044] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x121117c00) [pid = 2218] [serial = 1059] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11834dc00) [pid = 2218] [serial = 1054] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x12151a400) [pid = 2218] [serial = 1080] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12bb10000) [pid = 2218] [serial = 1069] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x1191c3000) [pid = 2218] [serial = 1035] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x1196f4800) [pid = 2218] [serial = 1050] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12d116c00) [pid = 2218] [serial = 1087] [outer = 0x0] [url = about:blank] 18:26:17 INFO - PROCESS | 2218 | 1463189177275 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]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 625ms 18:26:17 INFO - PROCESS | 2218 | 1463189177280 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 2218 | 1463189177281 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:26:17 INFO - PROCESS | 2218 | 1463189177284 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 2218 | 1463189177286 Marionette TRACE conn2 <- [1,1546,null,{}] 18:26:17 INFO - PROCESS | 2218 | 1463189177295 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}] 18:26:17 INFO - PROCESS | 2218 | 1463189177385 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:26:17 INFO - PROCESS | 2218 | 1463189177466 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198a7000 == 54 [pid = 2218] [id = 394] 18:26:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11852c400) [pid = 2218] [serial = 1181] [outer = 0x0] 18:26:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12149fc00) [pid = 2218] [serial = 1182] [outer = 0x11852c400] 18:26:17 INFO - PROCESS | 2218 | 1463189177494 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x121526c00) [pid = 2218] [serial = 1183] [outer = 0x11852c400] 18:26:17 INFO - PROCESS | 2218 | 1463189177841 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]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 18:26:17 INFO - PROCESS | 2218 | 1463189177855 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 2218 | 1463189177857 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:26:17 INFO - PROCESS | 2218 | 1463189177863 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 2218 | 1463189177865 Marionette TRACE conn2 <- [1,1550,null,{}] 18:26:17 INFO - PROCESS | 2218 | 1463189177868 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}] 18:26:18 INFO - PROCESS | 2218 | 1463189178010 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:26:18 INFO - PROCESS | 2218 | 1463189178107 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x125f4c800 == 55 [pid = 2218] [id = 395] 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x121523800) [pid = 2218] [serial = 1184] [outer = 0x0] 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x125404800) [pid = 2218] [serial = 1185] [outer = 0x121523800] 18:26:18 INFO - PROCESS | 2218 | 1463189178151 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x126aa7800) [pid = 2218] [serial = 1186] [outer = 0x121523800] 18:26:18 INFO - PROCESS | 2218 | 1463189178503 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]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 18:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:26:18 INFO - PROCESS | 2218 | 1463189178533 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 2218 | 1463189178534 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:26:18 INFO - PROCESS | 2218 | 1463189178538 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 2218 | 1463189178540 Marionette TRACE conn2 <- [1,1554,null,{}] 18:26:18 INFO - PROCESS | 2218 | 1463189178545 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}] 18:26:18 INFO - PROCESS | 2218 | 1463189178715 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:26:18 INFO - PROCESS | 2218 | 1463189178755 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a758800 == 56 [pid = 2218] [id = 396] 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x121019400) [pid = 2218] [serial = 1187] [outer = 0x0] 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x127808400) [pid = 2218] [serial = 1188] [outer = 0x121019400] 18:26:18 INFO - PROCESS | 2218 | 1463189178796 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x128ff3400) [pid = 2218] [serial = 1189] [outer = 0x121019400] 18:26:19 INFO - PROCESS | 2218 | 1463189179185 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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 676ms 18:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:26:19 INFO - PROCESS | 2218 | 1463189179213 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 2218 | 1463189179214 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:26:19 INFO - PROCESS | 2218 | 1463189179216 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 2218 | 1463189179218 Marionette TRACE conn2 <- [1,1558,null,{}] 18:26:19 INFO - PROCESS | 2218 | 1463189179220 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}] 18:26:19 INFO - PROCESS | 2218 | 1463189179316 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:26:19 INFO - PROCESS | 2218 | 1463189179396 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfdb800 == 57 [pid = 2218] [id = 397] 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x128fedc00) [pid = 2218] [serial = 1190] [outer = 0x0] 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12a735400) [pid = 2218] [serial = 1191] [outer = 0x128fedc00] 18:26:19 INFO - PROCESS | 2218 | 1463189179422 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x12bb0dc00) [pid = 2218] [serial = 1192] [outer = 0x128fedc00] 18:26:19 INFO - PROCESS | 2218 | 1463189179735 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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 569ms 18:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:26:19 INFO - PROCESS | 2218 | 1463189179786 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 2218 | 1463189179787 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:26:19 INFO - PROCESS | 2218 | 1463189179789 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 2218 | 1463189179790 Marionette TRACE conn2 <- [1,1562,null,{}] 18:26:19 INFO - PROCESS | 2218 | 1463189179793 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}] 18:26:19 INFO - PROCESS | 2218 | 1463189179904 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:26:19 INFO - PROCESS | 2218 | 1463189179916 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc37000 == 58 [pid = 2218] [id = 398] 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x12bf02c00) [pid = 2218] [serial = 1193] [outer = 0x0] 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x12bf1b400) [pid = 2218] [serial = 1194] [outer = 0x12bf02c00] 18:26:19 INFO - PROCESS | 2218 | 1463189179941 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x12c245c00) [pid = 2218] [serial = 1195] [outer = 0x12bf02c00] 18:26:20 INFO - PROCESS | 2218 | 1463189180294 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]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 522ms 18:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:26:20 INFO - PROCESS | 2218 | 1463189180312 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 2218 | 1463189180314 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:26:20 INFO - PROCESS | 2218 | 1463189180316 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 2218 | 1463189180317 Marionette TRACE conn2 <- [1,1566,null,{}] 18:26:20 INFO - PROCESS | 2218 | 1463189180319 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}] 18:26:20 INFO - PROCESS | 2218 | 1463189180428 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:26:20 INFO - PROCESS | 2218 | 1463189180442 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4e5800 == 59 [pid = 2218] [id = 399] 18:26:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x12bf03800) [pid = 2218] [serial = 1196] [outer = 0x0] 18:26:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12c9d4400) [pid = 2218] [serial = 1197] [outer = 0x12bf03800] 18:26:20 INFO - PROCESS | 2218 | 1463189180467 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12cc0e000) [pid = 2218] [serial = 1198] [outer = 0x12bf03800] 18:26:20 INFO - PROCESS | 2218 | 1463189180821 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]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 18:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:26:20 INFO - PROCESS | 2218 | 1463189180834 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 2218 | 1463189180835 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:26:20 INFO - PROCESS | 2218 | 1463189180838 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 2218 | 1463189180839 Marionette TRACE conn2 <- [1,1570,null,{}] 18:26:20 INFO - PROCESS | 2218 | 1463189180841 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}] 18:26:20 INFO - PROCESS | 2218 | 1463189180961 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:26:20 INFO - PROCESS | 2218 | 1463189180983 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e093000 == 60 [pid = 2218] [id = 400] 18:26:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12c24bc00) [pid = 2218] [serial = 1199] [outer = 0x0] 18:26:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12cd81400) [pid = 2218] [serial = 1200] [outer = 0x12c24bc00] 18:26:21 INFO - PROCESS | 2218 | 1463189181008 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12d051800) [pid = 2218] [serial = 1201] [outer = 0x12c24bc00] 18:26:21 INFO - PROCESS | 2218 | 1463189181594 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]]]}] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x121012400) [pid = 2218] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x129396400) [pid = 2218] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x112f87400) [pid = 2218] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x128b5cc00) [pid = 2218] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x12b8ad800) [pid = 2218] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x118d95c00) [pid = 2218] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x126611000) [pid = 2218] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x113317400) [pid = 2218] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x116a75000) [pid = 2218] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x118530000) [pid = 2218] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x1196f1400) [pid = 2218] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x119b78c00) [pid = 2218] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128d19400) [pid = 2218] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12bad1000) [pid = 2218] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x112f09800) [pid = 2218] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11834ec00) [pid = 2218] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x127809800) [pid = 2218] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x128d19c00) [pid = 2218] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12bf17c00) [pid = 2218] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x116845400) [pid = 2218] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x1214a4800) [pid = 2218] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x118352c00) [pid = 2218] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x128d1ac00) [pid = 2218] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x126362400) [pid = 2218] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x126aa2000) [pid = 2218] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x129eb3c00) [pid = 2218] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1122b1400) [pid = 2218] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x128da3c00) [pid = 2218] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12bb0a000) [pid = 2218] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1196fac00) [pid = 2218] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x11111ac00) [pid = 2218] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x1268b4000) [pid = 2218] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x1182cec00) [pid = 2218] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12142fc00) [pid = 2218] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x118119c00) [pid = 2218] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12abf3800) [pid = 2218] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x116461000) [pid = 2218] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x121014c00) [pid = 2218] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12bf13400) [pid = 2218] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x1176a2000) [pid = 2218] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12c9d2400) [pid = 2218] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x1185dfc00) [pid = 2218] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:26:21 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11710a800) [pid = 2218] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:26:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:26:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 818ms 18:26:21 INFO - PROCESS | 2218 | 1463189181656 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 2218 | 1463189181658 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:26:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:26:21 INFO - PROCESS | 2218 | 1463189181660 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 2218 | 1463189181661 Marionette TRACE conn2 <- [1,1574,null,{}] 18:26:21 INFO - PROCESS | 2218 | 1463189181663 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}] 18:26:21 INFO - PROCESS | 2218 | 1463189181751 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:26:21 INFO - PROCESS | 2218 | 1463189181755 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x113234800 == 61 [pid = 2218] [id = 401] 18:26:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x11111c400) [pid = 2218] [serial = 1202] [outer = 0x0] 18:26:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x112f87400) [pid = 2218] [serial = 1203] [outer = 0x11111c400] 18:26:21 INFO - PROCESS | 2218 | 1463189181781 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x116a75000) [pid = 2218] [serial = 1204] [outer = 0x11111c400] 18:26:22 INFO - PROCESS | 2218 | 1463189182118 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]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 470ms 18:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:26:22 INFO - PROCESS | 2218 | 1463189182131 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 2218 | 1463189182132 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:26:22 INFO - PROCESS | 2218 | 1463189182134 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 2218 | 1463189182136 Marionette TRACE conn2 <- [1,1578,null,{}] 18:26:22 INFO - PROCESS | 2218 | 1463189182138 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}] 18:26:22 INFO - PROCESS | 2218 | 1463189182263 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:26:22 INFO - PROCESS | 2218 | 1463189182333 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c41f000 == 62 [pid = 2218] [id = 402] 18:26:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x116a6d000) [pid = 2218] [serial = 1205] [outer = 0x0] 18:26:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x11963ac00) [pid = 2218] [serial = 1206] [outer = 0x116a6d000] 18:26:22 INFO - PROCESS | 2218 | 1463189182362 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x1255d3c00) [pid = 2218] [serial = 1207] [outer = 0x116a6d000] 18:26:22 INFO - PROCESS | 2218 | 1463189182705 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]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 620ms 18:26:22 INFO - PROCESS | 2218 | 1463189182755 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 2218 | 1463189182757 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:26:22 INFO - PROCESS | 2218 | 1463189182760 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 2218 | 1463189182762 Marionette TRACE conn2 <- [1,1582,null,{}] 18:26:22 INFO - PROCESS | 2218 | 1463189182766 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}] 18:26:22 INFO - PROCESS | 2218 | 1463189182905 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:26:23 INFO - PROCESS | 2218 | 1463189183002 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0ea800 == 63 [pid = 2218] [id = 403] 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x118577400) [pid = 2218] [serial = 1208] [outer = 0x0] 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x126aa2000) [pid = 2218] [serial = 1209] [outer = 0x118577400] 18:26:23 INFO - PROCESS | 2218 | 1463189183043 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x129394400) [pid = 2218] [serial = 1210] [outer = 0x118577400] 18:26:23 INFO - PROCESS | 2218 | 1463189183343 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]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 620ms 18:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:26:23 INFO - PROCESS | 2218 | 1463189183382 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 2218 | 1463189183383 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:26:23 INFO - PROCESS | 2218 | 1463189183385 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 2218 | 1463189183386 Marionette TRACE conn2 <- [1,1586,null,{}] 18:26:23 INFO - PROCESS | 2218 | 1463189183388 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}] 18:26:23 INFO - PROCESS | 2218 | 1463189183485 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:26:23 INFO - PROCESS | 2218 | 1463189183563 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355df800 == 64 [pid = 2218] [id = 404] 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x125535c00) [pid = 2218] [serial = 1211] [outer = 0x0] 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x128da3c00) [pid = 2218] [serial = 1212] [outer = 0x125535c00] 18:26:23 INFO - PROCESS | 2218 | 1463189183587 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12bf02800) [pid = 2218] [serial = 1213] [outer = 0x125535c00] 18:26:24 INFO - PROCESS | 2218 | 1463189184082 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]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 720ms 18:26:24 INFO - PROCESS | 2218 | 1463189184106 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 2218 | 1463189184109 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:26:24 INFO - PROCESS | 2218 | 1463189184112 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 2218 | 1463189184115 Marionette TRACE conn2 <- [1,1590,null,{}] 18:26:24 INFO - PROCESS | 2218 | 1463189184119 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}] 18:26:24 INFO - PROCESS | 2218 | 1463189184235 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:26:24 INFO - PROCESS | 2218 | 1463189184311 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198a1000 == 65 [pid = 2218] [id = 405] 18:26:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x113181800) [pid = 2218] [serial = 1214] [outer = 0x0] 18:26:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x1166cdc00) [pid = 2218] [serial = 1215] [outer = 0x113181800] 18:26:24 INFO - PROCESS | 2218 | 1463189184343 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x118262400) [pid = 2218] [serial = 1216] [outer = 0x113181800] 18:26:24 INFO - PROCESS | 2218 | 1463189184773 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]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 18:26:24 INFO - PROCESS | 2218 | 1463189184784 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 2218 | 1463189184788 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:26:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:26:24 INFO - PROCESS | 2218 | 1463189184795 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 2218 | 1463189184797 Marionette TRACE conn2 <- [1,1594,null,{}] 18:26:24 INFO - PROCESS | 2218 | 1463189184800 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}] 18:26:24 INFO - PROCESS | 2218 | 1463189184936 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:26:25 INFO - PROCESS | 2218 | 1463189185041 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e38000 == 66 [pid = 2218] [id = 406] 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x11834d000) [pid = 2218] [serial = 1217] [outer = 0x0] 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x118d91c00) [pid = 2218] [serial = 1218] [outer = 0x11834d000] 18:26:25 INFO - PROCESS | 2218 | 1463189185073 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x11983bc00) [pid = 2218] [serial = 1219] [outer = 0x11834d000] 18:26:25 INFO - PROCESS | 2218 | 1463189185465 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]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:26:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 721ms 18:26:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:26:25 INFO - PROCESS | 2218 | 1463189185516 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 2218 | 1463189185518 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:26:25 INFO - PROCESS | 2218 | 1463189185520 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 2218 | 1463189185523 Marionette TRACE conn2 <- [1,1598,null,{}] 18:26:25 INFO - PROCESS | 2218 | 1463189185531 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}] 18:26:25 INFO - PROCESS | 2218 | 1463189185643 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:26:25 INFO - PROCESS | 2218 | 1463189185723 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdae000 == 67 [pid = 2218] [id = 407] 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x120e0dc00) [pid = 2218] [serial = 1220] [outer = 0x0] 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x121623400) [pid = 2218] [serial = 1221] [outer = 0x120e0dc00] 18:26:25 INFO - PROCESS | 2218 | 1463189185756 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x126aaa000) [pid = 2218] [serial = 1222] [outer = 0x120e0dc00] 18:26:26 INFO - PROCESS | 2218 | 1463189186173 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]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 673ms 18:26:26 INFO - PROCESS | 2218 | 1463189186193 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 2218 | 1463189186195 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:26:26 INFO - PROCESS | 2218 | 1463189186197 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 2218 | 1463189186198 Marionette TRACE conn2 <- [1,1602,null,{}] 18:26:26 INFO - PROCESS | 2218 | 1463189186201 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}] 18:26:26 INFO - PROCESS | 2218 | 1463189186328 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:26:26 INFO - PROCESS | 2218 | 1463189186407 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x135638800 == 68 [pid = 2218] [id = 408] 18:26:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x126617c00) [pid = 2218] [serial = 1223] [outer = 0x0] 18:26:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x129392c00) [pid = 2218] [serial = 1224] [outer = 0x126617c00] 18:26:26 INFO - PROCESS | 2218 | 1463189186439 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12abee800) [pid = 2218] [serial = 1225] [outer = 0x126617c00] 18:26:26 INFO - PROCESS | 2218 | 1463189186862 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]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:26:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 719ms 18:26:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:26:26 INFO - PROCESS | 2218 | 1463189186918 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 2218 | 1463189186920 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:26:26 INFO - PROCESS | 2218 | 1463189186923 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 2218 | 1463189186925 Marionette TRACE conn2 <- [1,1606,null,{}] 18:26:26 INFO - PROCESS | 2218 | 1463189186928 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}] 18:26:27 INFO - PROCESS | 2218 | 1463189187050 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:26:27 INFO - PROCESS | 2218 | 1463189187154 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db47000 == 69 [pid = 2218] [id = 409] 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x127811400) [pid = 2218] [serial = 1226] [outer = 0x0] 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12b8b3400) [pid = 2218] [serial = 1227] [outer = 0x127811400] 18:26:27 INFO - PROCESS | 2218 | 1463189187187 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12bf16000) [pid = 2218] [serial = 1228] [outer = 0x127811400] 18:26:27 INFO - PROCESS | 2218 | 1463189187575 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]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:26:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 722ms 18:26:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:26:27 INFO - PROCESS | 2218 | 1463189187647 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 2218 | 1463189187648 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:26:27 INFO - PROCESS | 2218 | 1463189187650 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 2218 | 1463189187651 Marionette TRACE conn2 <- [1,1610,null,{}] 18:26:27 INFO - PROCESS | 2218 | 1463189187654 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}] 18:26:27 INFO - PROCESS | 2218 | 1463189187842 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:26:27 INFO - PROCESS | 2218 | 1463189187854 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e09e800 == 70 [pid = 2218] [id = 410] 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x12120a800) [pid = 2218] [serial = 1229] [outer = 0x0] 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x121211800) [pid = 2218] [serial = 1230] [outer = 0x12120a800] 18:26:27 INFO - PROCESS | 2218 | 1463189187884 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x12c9d8000) [pid = 2218] [serial = 1231] [outer = 0x12120a800] 18:26:28 INFO - PROCESS | 2218 | 1463189188307 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]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 18:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:26:28 INFO - PROCESS | 2218 | 1463189188319 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 2218 | 1463189188321 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:26:28 INFO - PROCESS | 2218 | 1463189188323 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 2218 | 1463189188324 Marionette TRACE conn2 <- [1,1614,null,{}] 18:26:28 INFO - PROCESS | 2218 | 1463189188326 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}] 18:26:28 INFO - PROCESS | 2218 | 1463189188435 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:26:28 INFO - PROCESS | 2218 | 1463189188540 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x11322c000 == 71 [pid = 2218] [id = 411] 18:26:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x112a68400) [pid = 2218] [serial = 1232] [outer = 0x0] 18:26:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x117107400) [pid = 2218] [serial = 1233] [outer = 0x112a68400] 18:26:28 INFO - PROCESS | 2218 | 1463189188572 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x1191c2800) [pid = 2218] [serial = 1234] [outer = 0x112a68400] 18:26:28 INFO - PROCESS | 2218 | 1463189188968 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]]]}] 18:26:28 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 18:26:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 18:26:28 INFO - PROCESS | 2218 | 1463189188995 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 2218 | 1463189188996 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:26:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:26:29 INFO - PROCESS | 2218 | 1463189188998 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 2218 | 1463189189000 Marionette TRACE conn2 <- [1,1618,null,{}] 18:26:29 INFO - PROCESS | 2218 | 1463189189002 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}] 18:26:29 INFO - PROCESS | 2218 | 1463189189273 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:26:29 INFO - PROCESS | 2218 | 1463189189413 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x119156800 == 72 [pid = 2218] [id = 412] 18:26:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x1127b1400) [pid = 2218] [serial = 1235] [outer = 0x0] 18:26:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x1127b7000) [pid = 2218] [serial = 1236] [outer = 0x1127b1400] 18:26:29 INFO - PROCESS | 2218 | 1463189189442 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x11317e000) [pid = 2218] [serial = 1237] [outer = 0x1127b1400] 18:26:29 INFO - PROCESS | 2218 | 1463189189871 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]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:26:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 920ms 18:26:29 INFO - PROCESS | 2218 | 1463189189920 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:26:29 INFO - PROCESS | 2218 | 1463189189922 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:26:29 INFO - PROCESS | 2218 | 1463189189925 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 2218 | 1463189189928 Marionette TRACE conn2 <- [1,1622,null,{}] 18:26:29 INFO - PROCESS | 2218 | 1463189189931 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}] 18:26:30 INFO - PROCESS | 2218 | 1463189190030 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:26:30 INFO - PROCESS | 2218 | 1463189190096 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x123d5a000 == 73 [pid = 2218] [id = 413] 18:26:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x1164f1400) [pid = 2218] [serial = 1238] [outer = 0x0] 18:26:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x118111400) [pid = 2218] [serial = 1239] [outer = 0x1164f1400] 18:26:30 INFO - PROCESS | 2218 | 1463189190124 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x1182c9000) [pid = 2218] [serial = 1240] [outer = 0x1164f1400] 18:26:30 INFO - PROCESS | 2218 | 1463189190615 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]]]}] 18:26:30 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 18:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 772ms 18:26:30 INFO - PROCESS | 2218 | 1463189190699 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 2218 | 1463189190702 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:26:30 INFO - PROCESS | 2218 | 1463189190705 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 2218 | 1463189190707 Marionette TRACE conn2 <- [1,1626,null,{}] 18:26:30 INFO - PROCESS | 2218 | 1463189190735 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}] 18:26:30 INFO - PROCESS | 2218 | 1463189190870 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:26:30 INFO - PROCESS | 2218 | 1463189190934 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x119447000 == 74 [pid = 2218] [id = 414] 18:26:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x113180c00) [pid = 2218] [serial = 1241] [outer = 0x0] 18:26:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x116a6a400) [pid = 2218] [serial = 1242] [outer = 0x113180c00] 18:26:30 INFO - PROCESS | 2218 | 1463189190961 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x1185e3c00) [pid = 2218] [serial = 1243] [outer = 0x113180c00] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0ea800 == 73 [pid = 2218] [id = 403] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12c41f000 == 72 [pid = 2218] [id = 402] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x113234800 == 71 [pid = 2218] [id = 401] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12e093000 == 70 [pid = 2218] [id = 400] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12d4e5800 == 69 [pid = 2218] [id = 399] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc37000 == 68 [pid = 2218] [id = 398] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x12c247400) [pid = 2218] [serial = 1089] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfdb800 == 67 [pid = 2218] [id = 397] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12a758800 == 66 [pid = 2218] [id = 396] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x125f4c800 == 65 [pid = 2218] [id = 395] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x1198a7000 == 64 [pid = 2218] [id = 394] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x125544800 == 63 [pid = 2218] [id = 393] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x116881800 == 62 [pid = 2218] [id = 392] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdba800 == 61 [pid = 2218] [id = 386] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x126562800 == 60 [pid = 2218] [id = 385] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x1189d0000 == 59 [pid = 2218] [id = 384] 18:26:31 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0ad000 == 58 [pid = 2218] [id = 383] 18:26:31 INFO - PROCESS | 2218 | 1463189191355 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]]]}] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x128b55400) [pid = 2218] [serial = 855] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x1167b8400) [pid = 2218] [serial = 858] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x118326c00) [pid = 2218] [serial = 861] [outer = 0x0] [url = about:blank] 18:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x11920fc00) [pid = 2218] [serial = 864] [outer = 0x0] [url = about:blank] 18:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 694ms 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x124cb2000) [pid = 2218] [serial = 867] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12780ac00) [pid = 2218] [serial = 870] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x128ff4800) [pid = 2218] [serial = 873] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12bf1d000) [pid = 2218] [serial = 915] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x118263c00) [pid = 2218] [serial = 918] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x1191c7800) [pid = 2218] [serial = 921] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128d98c00) [pid = 2218] [serial = 925] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x1184f7400) [pid = 2218] [serial = 979] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x128b5e800) [pid = 2218] [serial = 985] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12a94a000) [pid = 2218] [serial = 973] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x11684bc00) [pid = 2218] [serial = 976] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12a736000) [pid = 2218] [serial = 988] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12c516800) [pid = 2218] [serial = 1030] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x120e10800) [pid = 2218] [serial = 982] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12780dc00) [pid = 2218] [serial = 1128] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x129eb3000) [pid = 2218] [serial = 1132] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x129394800) [pid = 2218] [serial = 1131] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12b8ac800) [pid = 2218] [serial = 1137] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x128d20800) [pid = 2218] [serial = 1140] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12abe5000) [pid = 2218] [serial = 1135] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x12cc06400) [pid = 2218] [serial = 1105] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12c514c00) [pid = 2218] [serial = 1104] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12ab93000) [pid = 2218] [serial = 1134] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12162d800) [pid = 2218] [serial = 1096] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x121523400) [pid = 2218] [serial = 1095] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12abc7400) [pid = 2218] [serial = 1108] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x11111e400) [pid = 2218] [serial = 1107] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12abd0000) [pid = 2218] [serial = 1099] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12a72c400) [pid = 2218] [serial = 1098] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x11953a800) [pid = 2218] [serial = 1093] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x118578800) [pid = 2218] [serial = 1092] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12163fc00) [pid = 2218] [serial = 1125] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x1185e3400) [pid = 2218] [serial = 1116] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x11953e400) [pid = 2218] [serial = 1117] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12c243c00) [pid = 2218] [serial = 1102] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x12bb09000) [pid = 2218] [serial = 1101] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11710ac00) [pid = 2218] [serial = 1111] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x1166d2400) [pid = 2218] [serial = 1110] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12151e400) [pid = 2218] [serial = 1122] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12c24dc00) [pid = 2218] [serial = 1143] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x121527000) [pid = 2218] [serial = 1123] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x1184f7000) [pid = 2218] [serial = 1114] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x11832f800) [pid = 2218] [serial = 1113] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x12c9dd800) [pid = 2218] [serial = 1146] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x120e05000) [pid = 2218] [serial = 1119] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x12bad5800) [pid = 2218] [serial = 1138] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12bf13800) [pid = 2218] [serial = 1141] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1213cf000) [pid = 2218] [serial = 1120] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x12c9d2800) [pid = 2218] [serial = 1144] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12cc03c00) [pid = 2218] [serial = 1147] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x128d18400) [pid = 2218] [serial = 1129] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x12660ac00) [pid = 2218] [serial = 1126] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x12a940400) [pid = 2218] [serial = 1042] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x12c9dd000) [pid = 2218] [serial = 1048] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x1182dfc00) [pid = 2218] [serial = 1033] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x127810000) [pid = 2218] [serial = 1039] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x119540000) [pid = 2218] [serial = 1036] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12bb0a800) [pid = 2218] [serial = 1045] [outer = 0x0] [url = about:blank] 18:26:31 INFO - PROCESS | 2218 | 1463189191406 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 2218 | 1463189191411 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:26:31 INFO - PROCESS | 2218 | 1463189191437 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 2218 | 1463189191442 Marionette TRACE conn2 <- [1,1630,null,{}] 18:26:31 INFO - PROCESS | 2218 | 1463189191446 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}] 18:26:31 INFO - PROCESS | 2218 | 1463189191587 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:26:31 INFO - PROCESS | 2218 | 1463189191601 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x11809c000 == 59 [pid = 2218] [id = 415] 18:26:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x118d7cc00) [pid = 2218] [serial = 1244] [outer = 0x0] 18:26:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x1191c6800) [pid = 2218] [serial = 1245] [outer = 0x118d7cc00] 18:26:31 INFO - PROCESS | 2218 | 1463189191645 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x119534400) [pid = 2218] [serial = 1246] [outer = 0x118d7cc00] 18:26:32 INFO - PROCESS | 2218 | 1463189192091 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]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 692ms 18:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:26:32 INFO - PROCESS | 2218 | 1463189192117 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 2218 | 1463189192119 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:26:32 INFO - PROCESS | 2218 | 1463189192123 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 2218 | 1463189192128 Marionette TRACE conn2 <- [1,1634,null,{}] 18:26:32 INFO - PROCESS | 2218 | 1463189192163 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}] 18:26:32 INFO - PROCESS | 2218 | 1463189192299 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:26:32 INFO - PROCESS | 2218 | 1463189192388 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214f0000 == 60 [pid = 2218] [id = 416] 18:26:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x118354000) [pid = 2218] [serial = 1247] [outer = 0x0] 18:26:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x119bdf400) [pid = 2218] [serial = 1248] [outer = 0x118354000] 18:26:32 INFO - PROCESS | 2218 | 1463189192431 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x120e0f800) [pid = 2218] [serial = 1249] [outer = 0x118354000] 18:26:32 INFO - PROCESS | 2218 | 1463189192771 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]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 659ms 18:26:32 INFO - PROCESS | 2218 | 1463189192782 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 2218 | 1463189192792 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:26:32 INFO - PROCESS | 2218 | 1463189192802 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 2218 | 1463189192803 Marionette TRACE conn2 <- [1,1638,null,{}] 18:26:32 INFO - PROCESS | 2218 | 1463189192805 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}] 18:26:32 INFO - PROCESS | 2218 | 1463189192898 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:26:32 INFO - PROCESS | 2218 | 1463189192957 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x126642000 == 61 [pid = 2218] [id = 417] 18:26:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x12120cc00) [pid = 2218] [serial = 1250] [outer = 0x0] 18:26:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x121210800) [pid = 2218] [serial = 1251] [outer = 0x12120cc00] 18:26:32 INFO - PROCESS | 2218 | 1463189192987 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x12151f800) [pid = 2218] [serial = 1252] [outer = 0x12120cc00] 18:26:33 INFO - PROCESS | 2218 | 1463189193286 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]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 18:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:26:33 INFO - PROCESS | 2218 | 1463189193321 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 2218 | 1463189193322 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:26:33 INFO - PROCESS | 2218 | 1463189193324 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 2218 | 1463189193327 Marionette TRACE conn2 <- [1,1642,null,{}] 18:26:33 INFO - PROCESS | 2218 | 1463189193331 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}] 18:26:33 INFO - PROCESS | 2218 | 1463189193419 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:26:33 INFO - PROCESS | 2218 | 1463189193424 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293b9000 == 62 [pid = 2218] [id = 418] 18:26:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x121524c00) [pid = 2218] [serial = 1253] [outer = 0x0] 18:26:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x12162ac00) [pid = 2218] [serial = 1254] [outer = 0x121524c00] 18:26:33 INFO - PROCESS | 2218 | 1463189193450 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12553b000) [pid = 2218] [serial = 1255] [outer = 0x121524c00] 18:26:33 INFO - PROCESS | 2218 | 1463189193816 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]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 523ms 18:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:26:33 INFO - PROCESS | 2218 | 1463189193848 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 2218 | 1463189193849 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:26:33 INFO - PROCESS | 2218 | 1463189193851 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 2218 | 1463189193852 Marionette TRACE conn2 <- [1,1646,null,{}] 18:26:33 INFO - PROCESS | 2218 | 1463189193860 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}] 18:26:33 INFO - PROCESS | 2218 | 1463189193973 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:26:34 INFO - PROCESS | 2218 | 1463189194013 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6b2800 == 63 [pid = 2218] [id = 419] 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x121a1bc00) [pid = 2218] [serial = 1256] [outer = 0x0] 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x125fb9400) [pid = 2218] [serial = 1257] [outer = 0x121a1bc00] 18:26:34 INFO - PROCESS | 2218 | 1463189194038 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12660b400) [pid = 2218] [serial = 1258] [outer = 0x121a1bc00] 18:26:34 INFO - PROCESS | 2218 | 1463189194342 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]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 18:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:26:34 INFO - PROCESS | 2218 | 1463189194370 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 2218 | 1463189194371 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:26:34 INFO - PROCESS | 2218 | 1463189194373 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 2218 | 1463189194374 Marionette TRACE conn2 <- [1,1650,null,{}] 18:26:34 INFO - PROCESS | 2218 | 1463189194385 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}] 18:26:34 INFO - PROCESS | 2218 | 1463189194489 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:26:34 INFO - PROCESS | 2218 | 1463189194526 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aea9800 == 64 [pid = 2218] [id = 420] 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x124cb0800) [pid = 2218] [serial = 1259] [outer = 0x0] 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x127804800) [pid = 2218] [serial = 1260] [outer = 0x124cb0800] 18:26:34 INFO - PROCESS | 2218 | 1463189194552 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x128d16000) [pid = 2218] [serial = 1261] [outer = 0x124cb0800] 18:26:34 INFO - PROCESS | 2218 | 1463189194906 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]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 18:26:34 INFO - PROCESS | 2218 | 1463189194949 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:26:34 INFO - PROCESS | 2218 | 1463189194950 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:26:34 INFO - PROCESS | 2218 | 1463189194954 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 2218 | 1463189194955 Marionette TRACE conn2 <- [1,1654,null,{}] 18:26:34 INFO - PROCESS | 2218 | 1463189194958 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}] 18:26:35 INFO - PROCESS | 2218 | 1463189195111 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:26:35 INFO - PROCESS | 2218 | 1463189195126 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd0c000 == 65 [pid = 2218] [id = 421] 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x128d18000) [pid = 2218] [serial = 1262] [outer = 0x0] 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x128da4400) [pid = 2218] [serial = 1263] [outer = 0x128d18000] 18:26:35 INFO - PROCESS | 2218 | 1463189195151 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x129398000) [pid = 2218] [serial = 1264] [outer = 0x128d18000] 18:26:35 INFO - PROCESS | 2218 | 1463189195485 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]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 569ms 18:26:35 INFO - PROCESS | 2218 | 1463189195523 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 2218 | 1463189195525 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:26:35 INFO - PROCESS | 2218 | 1463189195529 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 2218 | 1463189195531 Marionette TRACE conn2 <- [1,1658,null,{}] 18:26:35 INFO - PROCESS | 2218 | 1463189195533 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}] 18:26:35 INFO - PROCESS | 2218 | 1463189195806 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12c23fc00) [pid = 2218] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12bf02c00) [pid = 2218] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12bf03800) [pid = 2218] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12c24bc00) [pid = 2218] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x11111c400) [pid = 2218] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x11811b400) [pid = 2218] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x121019400) [pid = 2218] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x11852b800) [pid = 2218] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x1127b3400) [pid = 2218] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x11852c400) [pid = 2218] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x121523800) [pid = 2218] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x116a6d000) [pid = 2218] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x128fedc00) [pid = 2218] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:26:35 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x118577400) [pid = 2218] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:26:35 INFO - PROCESS | 2218 | 1463189195891 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189e5000 == 66 [pid = 2218] [id = 422] 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x1131b6000) [pid = 2218] [serial = 1265] [outer = 0x0] 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x116a6d000) [pid = 2218] [serial = 1266] [outer = 0x1131b6000] 18:26:35 INFO - PROCESS | 2218 | 1463189195921 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x1263d9c00) [pid = 2218] [serial = 1267] [outer = 0x1131b6000] 18:26:36 INFO - PROCESS | 2218 | 1463189196204 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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 18:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:26:36 INFO - PROCESS | 2218 | 1463189196249 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 2218 | 1463189196251 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:26:36 INFO - PROCESS | 2218 | 1463189196253 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 2218 | 1463189196255 Marionette TRACE conn2 <- [1,1662,null,{}] 18:26:36 INFO - PROCESS | 2218 | 1463189196257 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}] 18:26:36 INFO - PROCESS | 2218 | 1463189196386 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:26:36 INFO - PROCESS | 2218 | 1463189196393 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c420800 == 67 [pid = 2218] [id = 423] 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x121528800) [pid = 2218] [serial = 1268] [outer = 0x0] 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12a94b800) [pid = 2218] [serial = 1269] [outer = 0x121528800] 18:26:36 INFO - PROCESS | 2218 | 1463189196419 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x12bad5800) [pid = 2218] [serial = 1270] [outer = 0x121528800] 18:26:36 INFO - PROCESS | 2218 | 1463189196721 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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 18:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:26:36 INFO - PROCESS | 2218 | 1463189196773 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 2218 | 1463189196774 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:26:36 INFO - PROCESS | 2218 | 1463189196777 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 2218 | 1463189196778 Marionette TRACE conn2 <- [1,1666,null,{}] 18:26:36 INFO - PROCESS | 2218 | 1463189196780 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}] 18:26:36 INFO - PROCESS | 2218 | 1463189196869 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:26:36 INFO - PROCESS | 2218 | 1463189196875 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cda9800 == 68 [pid = 2218] [id = 424] 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12bad3c00) [pid = 2218] [serial = 1271] [outer = 0x0] 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12bf03800) [pid = 2218] [serial = 1272] [outer = 0x12bad3c00] 18:26:36 INFO - PROCESS | 2218 | 1463189196899 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x12c243c00) [pid = 2218] [serial = 1273] [outer = 0x12bad3c00] 18:26:37 INFO - PROCESS | 2218 | 1463189197239 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]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 469ms 18:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:26:37 INFO - PROCESS | 2218 | 1463189197246 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 2218 | 1463189197247 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:26:37 INFO - PROCESS | 2218 | 1463189197249 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 2218 | 1463189197250 Marionette TRACE conn2 <- [1,1670,null,{}] 18:26:37 INFO - PROCESS | 2218 | 1463189197253 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}] 18:26:37 INFO - PROCESS | 2218 | 1463189197374 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:26:37 INFO - PROCESS | 2218 | 1463189197382 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1e6000 == 69 [pid = 2218] [id = 425] 18:26:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12bacd000) [pid = 2218] [serial = 1274] [outer = 0x0] 18:26:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x12c248800) [pid = 2218] [serial = 1275] [outer = 0x12bacd000] 18:26:37 INFO - PROCESS | 2218 | 1463189197406 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x12c9d6400) [pid = 2218] [serial = 1276] [outer = 0x12bacd000] 18:26:37 INFO - PROCESS | 2218 | 1463189197710 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]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 469ms 18:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:26:37 INFO - PROCESS | 2218 | 1463189197718 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 2218 | 1463189197719 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:26:37 INFO - PROCESS | 2218 | 1463189197721 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 2218 | 1463189197722 Marionette TRACE conn2 <- [1,1674,null,{}] 18:26:37 INFO - PROCESS | 2218 | 1463189197725 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}] 18:26:37 INFO - PROCESS | 2218 | 1463189197894 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:26:37 INFO - PROCESS | 2218 | 1463189197956 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x11311f800 == 70 [pid = 2218] [id = 426] 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x111113400) [pid = 2218] [serial = 1277] [outer = 0x0] 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x111f23400) [pid = 2218] [serial = 1278] [outer = 0x111113400] 18:26:38 INFO - PROCESS | 2218 | 1463189198030 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x1127bb000) [pid = 2218] [serial = 1279] [outer = 0x111113400] 18:26:38 INFO - PROCESS | 2218 | 1463189198513 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]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 819ms 18:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:26:38 INFO - PROCESS | 2218 | 1463189198544 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 2218 | 1463189198547 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:26:38 INFO - PROCESS | 2218 | 1463189198551 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 2218 | 1463189198554 Marionette TRACE conn2 <- [1,1678,null,{}] 18:26:38 INFO - PROCESS | 2218 | 1463189198557 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}] 18:26:38 INFO - PROCESS | 2218 | 1463189198673 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:26:38 INFO - PROCESS | 2218 | 1463189198747 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12108f000 == 71 [pid = 2218] [id = 427] 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x116463c00) [pid = 2218] [serial = 1280] [outer = 0x0] 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x11826c800) [pid = 2218] [serial = 1281] [outer = 0x116463c00] 18:26:38 INFO - PROCESS | 2218 | 1463189198779 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x11832f800) [pid = 2218] [serial = 1282] [outer = 0x116463c00] 18:26:39 INFO - PROCESS | 2218 | 1463189199212 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]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 673ms 18:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:26:39 INFO - PROCESS | 2218 | 1463189199225 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 2218 | 1463189199229 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:26:39 INFO - PROCESS | 2218 | 1463189199231 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 2218 | 1463189199233 Marionette TRACE conn2 <- [1,1682,null,{}] 18:26:39 INFO - PROCESS | 2218 | 1463189199236 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}] 18:26:39 INFO - PROCESS | 2218 | 1463189199365 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:26:39 INFO - PROCESS | 2218 | 1463189199442 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab40800 == 72 [pid = 2218] [id = 428] 18:26:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x1185e9c00) [pid = 2218] [serial = 1283] [outer = 0x0] 18:26:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x119535000) [pid = 2218] [serial = 1284] [outer = 0x1185e9c00] 18:26:39 INFO - PROCESS | 2218 | 1463189199473 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x120e0f000) [pid = 2218] [serial = 1285] [outer = 0x1185e9c00] 18:26:39 INFO - PROCESS | 2218 | 1463189199885 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]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 18:26:39 INFO - PROCESS | 2218 | 1463189199905 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 2218 | 1463189199908 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:26:39 INFO - PROCESS | 2218 | 1463189199919 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 2218 | 1463189199922 Marionette TRACE conn2 <- [1,1686,null,{}] 18:26:39 INFO - PROCESS | 2218 | 1463189199925 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}] 18:26:40 INFO - PROCESS | 2218 | 1463189200037 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:26:40 INFO - PROCESS | 2218 | 1463189200113 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db50000 == 73 [pid = 2218] [id = 429] 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1185eb800) [pid = 2218] [serial = 1286] [outer = 0x0] 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x121210c00) [pid = 2218] [serial = 1287] [outer = 0x1185eb800] 18:26:40 INFO - PROCESS | 2218 | 1463189200143 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x125539000) [pid = 2218] [serial = 1288] [outer = 0x1185eb800] 18:26:40 INFO - PROCESS | 2218 | 1463189200523 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]]]}] 18:26:40 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 18:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 678ms 18:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:26:40 INFO - PROCESS | 2218 | 1463189200592 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 2218 | 1463189200594 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:26:40 INFO - PROCESS | 2218 | 1463189200596 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 2218 | 1463189200597 Marionette TRACE conn2 <- [1,1690,null,{}] 18:26:40 INFO - PROCESS | 2218 | 1463189200599 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}] 18:26:40 INFO - PROCESS | 2218 | 1463189200707 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:26:40 INFO - PROCESS | 2218 | 1463189200812 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e097800 == 74 [pid = 2218] [id = 430] 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12780b800) [pid = 2218] [serial = 1289] [outer = 0x0] 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x128fe9000) [pid = 2218] [serial = 1290] [outer = 0x12780b800] 18:26:40 INFO - PROCESS | 2218 | 1463189200844 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12a739400) [pid = 2218] [serial = 1291] [outer = 0x12780b800] 18:26:41 INFO - PROCESS | 2218 | 1463189201251 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]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 18:26:41 INFO - PROCESS | 2218 | 1463189201318 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 2218 | 1463189201320 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:26:41 INFO - PROCESS | 2218 | 1463189201322 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 2218 | 1463189201323 Marionette TRACE conn2 <- [1,1694,null,{}] 18:26:41 INFO - PROCESS | 2218 | 1463189201326 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}] 18:26:41 INFO - PROCESS | 2218 | 1463189201433 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:26:41 INFO - PROCESS | 2218 | 1463189201509 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dd2000 == 75 [pid = 2218] [id = 431] 18:26:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12bb04000) [pid = 2218] [serial = 1292] [outer = 0x0] 18:26:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x12bf13800) [pid = 2218] [serial = 1293] [outer = 0x12bb04000] 18:26:41 INFO - PROCESS | 2218 | 1463189201546 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x12cc0bc00) [pid = 2218] [serial = 1294] [outer = 0x12bb04000] 18:26:41 INFO - PROCESS | 2218 | 1463189201972 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]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 18:26:41 INFO - PROCESS | 2218 | 1463189201991 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 2218 | 1463189201992 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:26:41 INFO - PROCESS | 2218 | 1463189201995 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 2218 | 1463189201996 Marionette TRACE conn2 <- [1,1698,null,{}] 18:26:42 INFO - PROCESS | 2218 | 1463189201998 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}] 18:26:42 INFO - PROCESS | 2218 | 1463189202124 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:26:42 INFO - PROCESS | 2218 | 1463189202230 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355d2000 == 76 [pid = 2218] [id = 432] 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12cd75800) [pid = 2218] [serial = 1295] [outer = 0x0] 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12cd83800) [pid = 2218] [serial = 1296] [outer = 0x12cd75800] 18:26:42 INFO - PROCESS | 2218 | 1463189202261 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12d056800) [pid = 2218] [serial = 1297] [outer = 0x12cd75800] 18:26:42 INFO - PROCESS | 2218 | 1463189202703 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]]]}] 18:26:42 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 18:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 719ms 18:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:26:42 INFO - PROCESS | 2218 | 1463189202714 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 2218 | 1463189202715 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:26:42 INFO - PROCESS | 2218 | 1463189202718 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 2218 | 1463189202719 Marionette TRACE conn2 <- [1,1702,null,{}] 18:26:42 INFO - PROCESS | 2218 | 1463189202721 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}] 18:26:42 INFO - PROCESS | 2218 | 1463189202834 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:26:42 INFO - PROCESS | 2218 | 1463189202909 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x119441000 == 77 [pid = 2218] [id = 433] 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x114fe2c00) [pid = 2218] [serial = 1298] [outer = 0x0] 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x118354800) [pid = 2218] [serial = 1299] [outer = 0x114fe2c00] 18:26:42 INFO - PROCESS | 2218 | 1463189202938 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12bad2800) [pid = 2218] [serial = 1300] [outer = 0x114fe2c00] 18:26:43 INFO - PROCESS | 2218 | 1463189203630 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]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 920ms 18:26:43 INFO - PROCESS | 2218 | 1463189203639 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 2218 | 1463189203641 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:26:43 INFO - PROCESS | 2218 | 1463189203665 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - PROCESS | 2218 | 1463189203667 Marionette TRACE conn2 <- [1,1706,null,{}] 18:26:43 INFO - PROCESS | 2218 | 1463189203672 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}] 18:26:43 INFO - PROCESS | 2218 | 1463189203777 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:26:43 INFO - PROCESS | 2218 | 1463189203846 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a67000 == 78 [pid = 2218] [id = 434] 18:26:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x113185800) [pid = 2218] [serial = 1301] [outer = 0x0] 18:26:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x1164b8000) [pid = 2218] [serial = 1302] [outer = 0x113185800] 18:26:43 INFO - PROCESS | 2218 | 1463189203873 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x11826e800) [pid = 2218] [serial = 1303] [outer = 0x113185800] 18:26:44 INFO - PROCESS | 2218 | 1463189204348 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]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 726ms 18:26:44 INFO - PROCESS | 2218 | 1463189204389 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 2218 | 1463189204394 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:26:44 INFO - PROCESS | 2218 | 1463189204398 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 2218 | 1463189204400 Marionette TRACE conn2 <- [1,1710,null,{}] 18:26:44 INFO - PROCESS | 2218 | 1463189204402 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}] 18:26:44 INFO - PROCESS | 2218 | 1463189204505 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:26:44 INFO - PROCESS | 2218 | 1463189204570 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x119447800 == 79 [pid = 2218] [id = 435] 18:26:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x11710d400) [pid = 2218] [serial = 1304] [outer = 0x0] 18:26:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x118578c00) [pid = 2218] [serial = 1305] [outer = 0x11710d400] 18:26:44 INFO - PROCESS | 2218 | 1463189204597 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x1185eb400) [pid = 2218] [serial = 1306] [outer = 0x11710d400] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc38800 == 78 [pid = 2218] [id = 329] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x121159000 == 77 [pid = 2218] [id = 330] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1e6000 == 76 [pid = 2218] [id = 425] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12cda9800 == 75 [pid = 2218] [id = 424] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12c420800 == 74 [pid = 2218] [id = 423] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x1189e5000 == 73 [pid = 2218] [id = 422] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd0c000 == 72 [pid = 2218] [id = 421] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12aea9800 == 71 [pid = 2218] [id = 420] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6b2800 == 70 [pid = 2218] [id = 419] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x1293b9000 == 69 [pid = 2218] [id = 418] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x126642000 == 68 [pid = 2218] [id = 417] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x1214f0000 == 67 [pid = 2218] [id = 416] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x11809c000 == 66 [pid = 2218] [id = 415] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x119447000 == 65 [pid = 2218] [id = 414] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x123d5a000 == 64 [pid = 2218] [id = 413] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x119156800 == 63 [pid = 2218] [id = 412] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12e09e800 == 62 [pid = 2218] [id = 410] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12db47000 == 61 [pid = 2218] [id = 409] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x135638800 == 60 [pid = 2218] [id = 408] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdae000 == 59 [pid = 2218] [id = 407] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x129e38000 == 58 [pid = 2218] [id = 406] 18:26:44 INFO - PROCESS | 2218 | --DOCSHELL 0x1198a1000 == 57 [pid = 2218] [id = 405] 18:26:45 INFO - PROCESS | 2218 | 1463189205003 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]]]}] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12c24b400) [pid = 2218] [serial = 1090] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x12bf1b400) [pid = 2218] [serial = 1194] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12c9d4400) [pid = 2218] [serial = 1197] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12cd81400) [pid = 2218] [serial = 1200] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x12cc0e000) [pid = 2218] [serial = 1198] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x112f87400) [pid = 2218] [serial = 1203] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x116a75000) [pid = 2218] [serial = 1204] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x121b16800) [pid = 2218] [serial = 1158] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12bf0fc00) [pid = 2218] [serial = 1167] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x128b53c00) [pid = 2218] [serial = 1161] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12b8b5400) [pid = 2218] [serial = 1164] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x12c23f800) [pid = 2218] [serial = 1170] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x11834fc00) [pid = 2218] [serial = 1177] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x118267000) [pid = 2218] [serial = 1176] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x127808400) [pid = 2218] [serial = 1188] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x128ff3400) [pid = 2218] [serial = 1189] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x119b72800) [pid = 2218] [serial = 1180] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x119631800) [pid = 2218] [serial = 1179] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x118d6f400) [pid = 2218] [serial = 1155] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x11756c000) [pid = 2218] [serial = 1152] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x1127bb400) [pid = 2218] [serial = 1174] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1127b6400) [pid = 2218] [serial = 1173] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12149fc00) [pid = 2218] [serial = 1182] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x121526c00) [pid = 2218] [serial = 1183] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x125404800) [pid = 2218] [serial = 1185] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x126aa7800) [pid = 2218] [serial = 1186] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x12cc09800) [pid = 2218] [serial = 1149] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11963ac00) [pid = 2218] [serial = 1206] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12d051800) [pid = 2218] [serial = 1201] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12a735400) [pid = 2218] [serial = 1191] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12c245c00) [pid = 2218] [serial = 1195] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x1255d3c00) [pid = 2218] [serial = 1207] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x12bb0dc00) [pid = 2218] [serial = 1192] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x126aa2000) [pid = 2218] [serial = 1209] [outer = 0x0] [url = about:blank] 18:26:45 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x129394400) [pid = 2218] [serial = 1210] [outer = 0x0] [url = about:blank] 18:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 18:26:45 INFO - PROCESS | 2218 | 1463189205068 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 2218 | 1463189205069 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:26:45 INFO - PROCESS | 2218 | 1463189205071 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 2218 | 1463189205074 Marionette TRACE conn2 <- [1,1714,null,{}] 18:26:45 INFO - PROCESS | 2218 | 1463189205100 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}] 18:26:45 INFO - PROCESS | 2218 | 1463189205190 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:26:45 INFO - PROCESS | 2218 | 1463189205200 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12107a800 == 58 [pid = 2218] [id = 436] 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x11963ac00) [pid = 2218] [serial = 1307] [outer = 0x0] 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x119e76800) [pid = 2218] [serial = 1308] [outer = 0x11963ac00] 18:26:45 INFO - PROCESS | 2218 | 1463189205228 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x121204c00) [pid = 2218] [serial = 1309] [outer = 0x11963ac00] 18:26:45 INFO - PROCESS | 2218 | 1463189205569 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]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 18:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:26:45 INFO - PROCESS | 2218 | 1463189205596 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 2218 | 1463189205598 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:26:45 INFO - PROCESS | 2218 | 1463189205600 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 2218 | 1463189205601 Marionette TRACE conn2 <- [1,1718,null,{}] 18:26:45 INFO - PROCESS | 2218 | 1463189205603 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}] 18:26:45 INFO - PROCESS | 2218 | 1463189205691 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:26:45 INFO - PROCESS | 2218 | 1463189205696 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291a2800 == 59 [pid = 2218] [id = 437] 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x12120bc00) [pid = 2218] [serial = 1310] [outer = 0x0] 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x1213d0000) [pid = 2218] [serial = 1311] [outer = 0x12120bc00] 18:26:45 INFO - PROCESS | 2218 | 1463189205722 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12162c400) [pid = 2218] [serial = 1312] [outer = 0x12120bc00] 18:26:46 INFO - PROCESS | 2218 | 1463189206069 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]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 18:26:46 INFO - PROCESS | 2218 | 1463189206119 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 2218 | 1463189206120 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:26:46 INFO - PROCESS | 2218 | 1463189206122 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 2218 | 1463189206123 Marionette TRACE conn2 <- [1,1722,null,{}] 18:26:46 INFO - PROCESS | 2218 | 1463189206125 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}] 18:26:46 INFO - PROCESS | 2218 | 1463189206209 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:26:46 INFO - PROCESS | 2218 | 1463189206214 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3d000 == 60 [pid = 2218] [id = 438] 18:26:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12163e800) [pid = 2218] [serial = 1313] [outer = 0x0] 18:26:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x125410000) [pid = 2218] [serial = 1314] [outer = 0x12163e800] 18:26:46 INFO - PROCESS | 2218 | 1463189206239 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12660bc00) [pid = 2218] [serial = 1315] [outer = 0x12163e800] 18:26:46 INFO - PROCESS | 2218 | 1463189206653 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]]]}] 18:26:46 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 18:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 571ms 18:26:46 INFO - PROCESS | 2218 | 1463189206695 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 2218 | 1463189206697 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:26:46 INFO - PROCESS | 2218 | 1463189206701 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 2218 | 1463189206702 Marionette TRACE conn2 <- [1,1726,null,{}] 18:26:46 INFO - PROCESS | 2218 | 1463189206706 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}] 18:26:46 INFO - PROCESS | 2218 | 1463189206909 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:26:46 INFO - PROCESS | 2218 | 1463189206942 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfdf800 == 61 [pid = 2218] [id = 439] 18:26:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x127808800) [pid = 2218] [serial = 1316] [outer = 0x0] 18:26:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x128d15c00) [pid = 2218] [serial = 1317] [outer = 0x127808800] 18:26:46 INFO - PROCESS | 2218 | 1463189206984 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x12ab97c00) [pid = 2218] [serial = 1318] [outer = 0x127808800] 18:26:47 INFO - PROCESS | 2218 | 1463189207371 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]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 18:26:47 INFO - PROCESS | 2218 | 1463189207424 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 2218 | 1463189207425 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:26:47 INFO - PROCESS | 2218 | 1463189207427 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 2218 | 1463189207429 Marionette TRACE conn2 <- [1,1730,null,{}] 18:26:47 INFO - PROCESS | 2218 | 1463189207438 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}] 18:26:47 INFO - PROCESS | 2218 | 1463189207553 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:26:47 INFO - PROCESS | 2218 | 1463189207558 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c902800 == 62 [pid = 2218] [id = 440] 18:26:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12780c800) [pid = 2218] [serial = 1319] [outer = 0x0] 18:26:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12b8b0c00) [pid = 2218] [serial = 1320] [outer = 0x12780c800] 18:26:47 INFO - PROCESS | 2218 | 1463189207584 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12bf1d800) [pid = 2218] [serial = 1321] [outer = 0x12780c800] 18:26:47 INFO - PROCESS | 2218 | 1463189207897 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]]]}] 18:26:47 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 18:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 528ms 18:26:47 INFO - PROCESS | 2218 | 1463189207960 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 2218 | 1463189207961 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:26:47 INFO - PROCESS | 2218 | 1463189207964 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 2218 | 1463189207965 Marionette TRACE conn2 <- [1,1734,null,{}] 18:26:47 INFO - PROCESS | 2218 | 1463189207967 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}] 18:26:48 INFO - PROCESS | 2218 | 1463189208075 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:26:48 INFO - PROCESS | 2218 | 1463189208085 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb6000 == 63 [pid = 2218] [id = 441] 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12b8ab400) [pid = 2218] [serial = 1322] [outer = 0x0] 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x12c247400) [pid = 2218] [serial = 1323] [outer = 0x12b8ab400] 18:26:48 INFO - PROCESS | 2218 | 1463189208109 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12cc0e000) [pid = 2218] [serial = 1324] [outer = 0x12b8ab400] 18:26:48 INFO - PROCESS | 2218 | 1463189208468 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]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 519ms 18:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:26:48 INFO - PROCESS | 2218 | 1463189208483 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 2218 | 1463189208485 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:26:48 INFO - PROCESS | 2218 | 1463189208487 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - PROCESS | 2218 | 1463189208488 Marionette TRACE conn2 <- [1,1738,null,{}] 18:26:48 INFO - PROCESS | 2218 | 1463189208490 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}] 18:26:48 INFO - PROCESS | 2218 | 1463189208602 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:26:48 INFO - PROCESS | 2218 | 1463189208619 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d697000 == 64 [pid = 2218] [id = 442] 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12c520400) [pid = 2218] [serial = 1325] [outer = 0x0] 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12d053c00) [pid = 2218] [serial = 1326] [outer = 0x12c520400] 18:26:48 INFO - PROCESS | 2218 | 1463189208651 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12d05bc00) [pid = 2218] [serial = 1327] [outer = 0x12c520400] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x121a1bc00) [pid = 2218] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x124cb0800) [pid = 2218] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x118d7cc00) [pid = 2218] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12120cc00) [pid = 2218] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x1127b1400) [pid = 2218] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x118354000) [pid = 2218] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x1164f1400) [pid = 2218] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x125535c00) [pid = 2218] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x128d18000) [pid = 2218] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x113180c00) [pid = 2218] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x121524c00) [pid = 2218] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x1131b6000) [pid = 2218] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x12bad3c00) [pid = 2218] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x121528800) [pid = 2218] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x113188000) [pid = 2218] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x11857bc00) [pid = 2218] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x121627800) [pid = 2218] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x116a69000) [pid = 2218] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x12659f000) [pid = 2218] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x113188800) [pid = 2218] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:26:49 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x125fbb800) [pid = 2218] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:26:49 INFO - PROCESS | 2218 | 1463189209159 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]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 720ms 18:26:49 INFO - PROCESS | 2218 | 1463189209207 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 2218 | 1463189209209 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:26:49 INFO - PROCESS | 2218 | 1463189209211 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 2218 | 1463189209212 Marionette TRACE conn2 <- [1,1742,null,{}] 18:26:49 INFO - PROCESS | 2218 | 1463189209214 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}] 18:26:49 INFO - PROCESS | 2218 | 1463189209299 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:26:49 INFO - PROCESS | 2218 | 1463189209382 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba23000 == 65 [pid = 2218] [id = 443] 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1127b1800) [pid = 2218] [serial = 1328] [outer = 0x0] 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x1182d4000) [pid = 2218] [serial = 1329] [outer = 0x1127b1800] 18:26:49 INFO - PROCESS | 2218 | 1463189209407 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1213cd000) [pid = 2218] [serial = 1330] [outer = 0x1127b1800] 18:26:49 INFO - PROCESS | 2218 | 1463189209671 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]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 470ms 18:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:26:49 INFO - PROCESS | 2218 | 1463189209681 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 2218 | 1463189209683 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:26:49 INFO - PROCESS | 2218 | 1463189209689 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 2218 | 1463189209692 Marionette TRACE conn2 <- [1,1746,null,{}] 18:26:49 INFO - PROCESS | 2218 | 1463189209702 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}] 18:26:49 INFO - PROCESS | 2218 | 1463189209813 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:26:49 INFO - PROCESS | 2218 | 1463189209817 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0b0800 == 66 [pid = 2218] [id = 444] 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x121a1bc00) [pid = 2218] [serial = 1331] [outer = 0x0] 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x126691800) [pid = 2218] [serial = 1332] [outer = 0x121a1bc00] 18:26:49 INFO - PROCESS | 2218 | 1463189209846 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12bad1400) [pid = 2218] [serial = 1333] [outer = 0x121a1bc00] 18:26:50 INFO - PROCESS | 2218 | 1463189210196 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]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 527ms 18:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:26:50 INFO - PROCESS | 2218 | 1463189210217 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 2218 | 1463189210219 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:26:50 INFO - PROCESS | 2218 | 1463189210221 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 2218 | 1463189210222 Marionette TRACE conn2 <- [1,1750,null,{}] 18:26:50 INFO - PROCESS | 2218 | 1463189210225 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}] 18:26:50 INFO - PROCESS | 2218 | 1463189210346 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:26:50 INFO - PROCESS | 2218 | 1463189210353 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dd9800 == 67 [pid = 2218] [id = 445] 18:26:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x11111ec00) [pid = 2218] [serial = 1334] [outer = 0x0] 18:26:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12bad5c00) [pid = 2218] [serial = 1335] [outer = 0x11111ec00] 18:26:50 INFO - PROCESS | 2218 | 1463189210378 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12d119c00) [pid = 2218] [serial = 1336] [outer = 0x11111ec00] 18:26:50 INFO - PROCESS | 2218 | 1463189210923 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]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 720ms 18:26:50 INFO - PROCESS | 2218 | 1463189210941 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 2218 | 1463189210944 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:26:50 INFO - PROCESS | 2218 | 1463189210947 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 2218 | 1463189210949 Marionette TRACE conn2 <- [1,1754,null,{}] 18:26:50 INFO - PROCESS | 2218 | 1463189210953 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}] 18:26:51 INFO - PROCESS | 2218 | 1463189211070 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:26:51 INFO - PROCESS | 2218 | 1463189211148 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x11965d000 == 68 [pid = 2218] [id = 446] 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x116129000) [pid = 2218] [serial = 1337] [outer = 0x0] 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x1182c4c00) [pid = 2218] [serial = 1338] [outer = 0x116129000] 18:26:51 INFO - PROCESS | 2218 | 1463189211179 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x118573800) [pid = 2218] [serial = 1339] [outer = 0x116129000] 18:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 18:26:51 INFO - PROCESS | 2218 | 1463189211612 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]]]}] 18:26:51 INFO - PROCESS | 2218 | 1463189211618 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 2218 | 1463189211622 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:26:51 INFO - PROCESS | 2218 | 1463189211628 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 2218 | 1463189211630 Marionette TRACE conn2 <- [1,1758,null,{}] 18:26:51 INFO - PROCESS | 2218 | 1463189211633 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}] 18:26:51 INFO - PROCESS | 2218 | 1463189211765 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:26:51 INFO - PROCESS | 2218 | 1463189211872 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba17000 == 69 [pid = 2218] [id = 447] 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x118d97c00) [pid = 2218] [serial = 1340] [outer = 0x0] 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x119b70000) [pid = 2218] [serial = 1341] [outer = 0x118d97c00] 18:26:51 INFO - PROCESS | 2218 | 1463189211904 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x12151cc00) [pid = 2218] [serial = 1342] [outer = 0x118d97c00] 18:26:52 INFO - PROCESS | 2218 | 1463189212340 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]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 722ms 18:26:52 INFO - PROCESS | 2218 | 1463189212349 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 2218 | 1463189212350 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:26:52 INFO - PROCESS | 2218 | 1463189212353 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 2218 | 1463189212355 Marionette TRACE conn2 <- [1,1762,null,{}] 18:26:52 INFO - PROCESS | 2218 | 1463189212366 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}] 18:26:52 INFO - PROCESS | 2218 | 1463189212475 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:26:52 INFO - PROCESS | 2218 | 1463189212556 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355d0000 == 70 [pid = 2218] [id = 448] 18:26:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x121b16800) [pid = 2218] [serial = 1343] [outer = 0x0] 18:26:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x126695800) [pid = 2218] [serial = 1344] [outer = 0x121b16800] 18:26:52 INFO - PROCESS | 2218 | 1463189212587 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x128b5bc00) [pid = 2218] [serial = 1345] [outer = 0x121b16800] 18:26:53 INFO - PROCESS | 2218 | 1463189213003 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]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 672ms 18:26:53 INFO - PROCESS | 2218 | 1463189213026 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 2218 | 1463189213029 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:26:53 INFO - PROCESS | 2218 | 1463189213032 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 2218 | 1463189213033 Marionette TRACE conn2 <- [1,1766,null,{}] 18:26:53 INFO - PROCESS | 2218 | 1463189213035 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}] 18:26:53 INFO - PROCESS | 2218 | 1463189213147 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:26:53 INFO - PROCESS | 2218 | 1463189213242 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x135883000 == 71 [pid = 2218] [id = 449] 18:26:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1291cc400) [pid = 2218] [serial = 1346] [outer = 0x0] 18:26:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12a72d400) [pid = 2218] [serial = 1347] [outer = 0x1291cc400] 18:26:53 INFO - PROCESS | 2218 | 1463189213272 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12b8af800) [pid = 2218] [serial = 1348] [outer = 0x1291cc400] 18:26:53 INFO - PROCESS | 2218 | 1463189213678 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]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 668ms 18:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:26:53 INFO - PROCESS | 2218 | 1463189213700 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 2218 | 1463189213702 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:26:53 INFO - PROCESS | 2218 | 1463189213704 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 2218 | 1463189213705 Marionette TRACE conn2 <- [1,1770,null,{}] 18:26:53 INFO - PROCESS | 2218 | 1463189213708 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}] 18:26:53 INFO - PROCESS | 2218 | 1463189213816 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:26:53 INFO - PROCESS | 2218 | 1463189213921 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x1358ab800 == 72 [pid = 2218] [id = 450] 18:26:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x1291ce000) [pid = 2218] [serial = 1349] [outer = 0x0] 18:26:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x12c249800) [pid = 2218] [serial = 1350] [outer = 0x1291ce000] 18:26:53 INFO - PROCESS | 2218 | 1463189213953 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12d055800) [pid = 2218] [serial = 1351] [outer = 0x1291ce000] 18:26:54 INFO - PROCESS | 2218 | 1463189214364 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]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 721ms 18:26:54 INFO - PROCESS | 2218 | 1463189214426 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 2218 | 1463189214427 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:26:54 INFO - PROCESS | 2218 | 1463189214429 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 2218 | 1463189214431 Marionette TRACE conn2 <- [1,1774,null,{}] 18:26:54 INFO - PROCESS | 2218 | 1463189214451 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}] 18:26:54 INFO - PROCESS | 2218 | 1463189214566 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:26:54 INFO - PROCESS | 2218 | 1463189214645 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f689800 == 73 [pid = 2218] [id = 451] 18:26:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12d118400) [pid = 2218] [serial = 1352] [outer = 0x0] 18:26:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12d121400) [pid = 2218] [serial = 1353] [outer = 0x12d118400] 18:26:54 INFO - PROCESS | 2218 | 1463189214675 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12d1c7000) [pid = 2218] [serial = 1354] [outer = 0x12d118400] 18:26:55 INFO - PROCESS | 2218 | 1463189215084 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]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 686ms 18:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:26:55 INFO - PROCESS | 2218 | 1463189215117 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 2218 | 1463189215118 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:26:55 INFO - PROCESS | 2218 | 1463189215120 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 2218 | 1463189215122 Marionette TRACE conn2 <- [1,1778,null,{}] 18:26:55 INFO - PROCESS | 2218 | 1463189215124 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}] 18:26:55 INFO - PROCESS | 2218 | 1463189215232 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:26:55 INFO - PROCESS | 2218 | 1463189215312 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x13549a800 == 74 [pid = 2218] [id = 452] 18:26:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12d1b8c00) [pid = 2218] [serial = 1355] [outer = 0x0] 18:26:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12d1cdc00) [pid = 2218] [serial = 1356] [outer = 0x12d1b8c00] 18:26:55 INFO - PROCESS | 2218 | 1463189215341 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12d7bc400) [pid = 2218] [serial = 1357] [outer = 0x12d1b8c00] 18:26:55 INFO - PROCESS | 2218 | 1463189215784 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]]]}] 18:26:55 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 18:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 718ms 18:26:55 INFO - PROCESS | 2218 | 1463189215853 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 2218 | 1463189215854 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:26:55 INFO - PROCESS | 2218 | 1463189215857 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 2218 | 1463189215858 Marionette TRACE conn2 <- [1,1782,null,{}] 18:26:55 INFO - PROCESS | 2218 | 1463189215897 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}] 18:26:56 INFO - PROCESS | 2218 | 1463189216012 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:26:56 INFO - PROCESS | 2218 | 1463189216094 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f70800 == 75 [pid = 2218] [id = 453] 18:26:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x112a66400) [pid = 2218] [serial = 1358] [outer = 0x0] 18:26:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x113182400) [pid = 2218] [serial = 1359] [outer = 0x112a66400] 18:26:56 INFO - PROCESS | 2218 | 1463189216124 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x121207400) [pid = 2218] [serial = 1360] [outer = 0x112a66400] 18:26:56 INFO - PROCESS | 2218 | 1463189216696 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]]]}] 18:26:56 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 18:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 884ms 18:26:56 INFO - PROCESS | 2218 | 1463189216741 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:26:56 INFO - PROCESS | 2218 | 1463189216746 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:26:56 INFO - PROCESS | 2218 | 1463189216749 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 2218 | 1463189216751 Marionette TRACE conn2 <- [1,1786,null,{}] 18:26:56 INFO - PROCESS | 2218 | 1463189216755 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}] 18:26:56 INFO - PROCESS | 2218 | 1463189216864 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:26:56 INFO - PROCESS | 2218 | 1463189216932 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x12171a000 == 76 [pid = 2218] [id = 454] 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x11317a800) [pid = 2218] [serial = 1361] [outer = 0x0] 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x114fda400) [pid = 2218] [serial = 1362] [outer = 0x11317a800] 18:26:57 INFO - PROCESS | 2218 | 1463189217012 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x118115800) [pid = 2218] [serial = 1363] [outer = 0x11317a800] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0b0800 == 75 [pid = 2218] [id = 444] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba23000 == 74 [pid = 2218] [id = 443] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12d697000 == 73 [pid = 2218] [id = 442] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb6000 == 72 [pid = 2218] [id = 441] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12c902800 == 71 [pid = 2218] [id = 440] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x12c248800) [pid = 2218] [serial = 1275] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfdf800 == 70 [pid = 2218] [id = 439] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3d000 == 69 [pid = 2218] [id = 438] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x1291a2800 == 68 [pid = 2218] [id = 437] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12107a800 == 67 [pid = 2218] [id = 436] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x119447800 == 66 [pid = 2218] [id = 435] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x126a67000 == 65 [pid = 2218] [id = 434] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12db50000 == 64 [pid = 2218] [id = 429] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab40800 == 63 [pid = 2218] [id = 428] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x12108f000 == 62 [pid = 2218] [id = 427] 18:26:57 INFO - PROCESS | 2218 | --DOCSHELL 0x11311f800 == 61 [pid = 2218] [id = 426] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x1182c9000) [pid = 2218] [serial = 1240] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x118111400) [pid = 2218] [serial = 1239] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x128da3c00) [pid = 2218] [serial = 1212] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12bf02800) [pid = 2218] [serial = 1213] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x128da4400) [pid = 2218] [serial = 1263] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x1185e3c00) [pid = 2218] [serial = 1243] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x116a6a400) [pid = 2218] [serial = 1242] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x128d16000) [pid = 2218] [serial = 1261] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x117107400) [pid = 2218] [serial = 1233] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x129392c00) [pid = 2218] [serial = 1224] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x129398000) [pid = 2218] [serial = 1264] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x12b8b3400) [pid = 2218] [serial = 1227] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x121623400) [pid = 2218] [serial = 1221] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12162ac00) [pid = 2218] [serial = 1254] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1263d9c00) [pid = 2218] [serial = 1267] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x121211800) [pid = 2218] [serial = 1230] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12bf03800) [pid = 2218] [serial = 1272] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x118d91c00) [pid = 2218] [serial = 1218] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x116a6d000) [pid = 2218] [serial = 1266] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12a94b800) [pid = 2218] [serial = 1269] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12c243c00) [pid = 2218] [serial = 1273] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12bad5800) [pid = 2218] [serial = 1270] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12553b000) [pid = 2218] [serial = 1255] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12cd7a000) [pid = 2218] [serial = 1171] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x11953c400) [pid = 2218] [serial = 1156] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x125fb1800) [pid = 2218] [serial = 1159] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x1182d0400) [pid = 2218] [serial = 1153] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x12bf0d000) [pid = 2218] [serial = 1165] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12c9df800) [pid = 2218] [serial = 1168] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12a72ec00) [pid = 2218] [serial = 1162] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x125fb9400) [pid = 2218] [serial = 1257] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x127804800) [pid = 2218] [serial = 1260] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x1166cdc00) [pid = 2218] [serial = 1215] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x1191c6800) [pid = 2218] [serial = 1245] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x119534400) [pid = 2218] [serial = 1246] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x121210800) [pid = 2218] [serial = 1251] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x12151f800) [pid = 2218] [serial = 1252] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12660b400) [pid = 2218] [serial = 1258] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x11317e000) [pid = 2218] [serial = 1237] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x1127b7000) [pid = 2218] [serial = 1236] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x119bdf400) [pid = 2218] [serial = 1248] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x120e0f800) [pid = 2218] [serial = 1249] [outer = 0x0] [url = about:blank] 18:26:57 INFO - PROCESS | 2218 | 1463189217515 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]]]}] 18:26:57 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 18:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 820ms 18:26:57 INFO - PROCESS | 2218 | 1463189217570 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 2218 | 1463189217574 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:26:57 INFO - PROCESS | 2218 | 1463189217578 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 2218 | 1463189217580 Marionette TRACE conn2 <- [1,1790,null,{}] 18:26:57 INFO - PROCESS | 2218 | 1463189217582 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}] 18:26:57 INFO - PROCESS | 2218 | 1463189217674 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:26:57 INFO - PROCESS | 2218 | 1463189217681 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189e9000 == 62 [pid = 2218] [id = 455] 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x1182c7400) [pid = 2218] [serial = 1364] [outer = 0x0] 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x118325000) [pid = 2218] [serial = 1365] [outer = 0x1182c7400] 18:26:57 INFO - PROCESS | 2218 | 1463189217707 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x1191bec00) [pid = 2218] [serial = 1366] [outer = 0x1182c7400] 18:26:58 INFO - PROCESS | 2218 | 1463189218092 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]]]}] 18:26:58 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) 18:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 569ms 18:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:26:58 INFO - PROCESS | 2218 | 1463189218148 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 2218 | 1463189218149 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:26:58 INFO - PROCESS | 2218 | 1463189218152 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 2218 | 1463189218154 Marionette TRACE conn2 <- [1,1794,null,{}] 18:26:58 INFO - PROCESS | 2218 | 1463189218161 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}] 18:26:58 INFO - PROCESS | 2218 | 1463189218257 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:26:58 INFO - PROCESS | 2218 | 1463189218269 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x125f4c800 == 63 [pid = 2218] [id = 456] 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x11962cc00) [pid = 2218] [serial = 1367] [outer = 0x0] 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x121016000) [pid = 2218] [serial = 1368] [outer = 0x11962cc00] 18:26:58 INFO - PROCESS | 2218 | 1463189218297 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x121211800) [pid = 2218] [serial = 1369] [outer = 0x11962cc00] 18:26:58 INFO - PROCESS | 2218 | 1463189218654 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]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 522ms 18:26:58 INFO - PROCESS | 2218 | 1463189218675 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:26:58 INFO - PROCESS | 2218 | 1463189218678 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:26:58 INFO - PROCESS | 2218 | 1463189218680 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 2218 | 1463189218681 Marionette TRACE conn2 <- [1,1798,null,{}] 18:26:58 INFO - PROCESS | 2218 | 1463189218691 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}] 18:26:58 INFO - PROCESS | 2218 | 1463189218786 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:26:58 INFO - PROCESS | 2218 | 1463189218790 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e30000 == 64 [pid = 2218] [id = 457] 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12151d400) [pid = 2218] [serial = 1370] [outer = 0x0] 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x121621800) [pid = 2218] [serial = 1371] [outer = 0x12151d400] 18:26:58 INFO - PROCESS | 2218 | 1463189218818 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x123ff2800) [pid = 2218] [serial = 1372] [outer = 0x12151d400] 18:26:59 INFO - PROCESS | 2218 | 1463189219158 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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 18:26:59 INFO - PROCESS | 2218 | 1463189219199 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 2218 | 1463189219200 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:26:59 INFO - PROCESS | 2218 | 1463189219202 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 2218 | 1463189219203 Marionette TRACE conn2 <- [1,1802,null,{}] 18:26:59 INFO - PROCESS | 2218 | 1463189219206 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}] 18:26:59 INFO - PROCESS | 2218 | 1463189219295 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:26:59 INFO - PROCESS | 2218 | 1463189219369 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74c800 == 65 [pid = 2218] [id = 458] 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12151d800) [pid = 2218] [serial = 1373] [outer = 0x0] 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x125411000) [pid = 2218] [serial = 1374] [outer = 0x12151d800] 18:26:59 INFO - PROCESS | 2218 | 1463189219395 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x126690400) [pid = 2218] [serial = 1375] [outer = 0x12151d800] 18:26:59 INFO - PROCESS | 2218 | 1463189219714 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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 569ms 18:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:26:59 INFO - PROCESS | 2218 | 1463189219771 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 2218 | 1463189219772 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:26:59 INFO - PROCESS | 2218 | 1463189219774 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 2218 | 1463189219775 Marionette TRACE conn2 <- [1,1806,null,{}] 18:26:59 INFO - PROCESS | 2218 | 1463189219777 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}] 18:26:59 INFO - PROCESS | 2218 | 1463189219910 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:26:59 INFO - PROCESS | 2218 | 1463189219927 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba21800 == 66 [pid = 2218] [id = 459] 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x126aa7800) [pid = 2218] [serial = 1376] [outer = 0x0] 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x128b60800) [pid = 2218] [serial = 1377] [outer = 0x126aa7800] 18:26:59 INFO - PROCESS | 2218 | 1463189219953 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12939f400) [pid = 2218] [serial = 1378] [outer = 0x126aa7800] 18:27:00 INFO - PROCESS | 2218 | 1463189220319 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]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 18:27:00 INFO - PROCESS | 2218 | 1463189220345 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 2218 | 1463189220346 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:27:00 INFO - PROCESS | 2218 | 1463189220348 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 2218 | 1463189220349 Marionette TRACE conn2 <- [1,1810,null,{}] 18:27:00 INFO - PROCESS | 2218 | 1463189220352 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}] 18:27:00 INFO - PROCESS | 2218 | 1463189220464 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:27:00 INFO - PROCESS | 2218 | 1463189220478 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c29a000 == 67 [pid = 2218] [id = 460] 18:27:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x127806000) [pid = 2218] [serial = 1379] [outer = 0x0] 18:27:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x128b5fc00) [pid = 2218] [serial = 1380] [outer = 0x127806000] 18:27:00 INFO - PROCESS | 2218 | 1463189220503 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12bad5800) [pid = 2218] [serial = 1381] [outer = 0x127806000] 18:27:00 INFO - PROCESS | 2218 | 1463189220835 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]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 517ms 18:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:27:00 INFO - PROCESS | 2218 | 1463189220867 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 2218 | 1463189220868 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:27:00 INFO - PROCESS | 2218 | 1463189220870 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 2218 | 1463189220871 Marionette TRACE conn2 <- [1,1814,null,{}] 18:27:00 INFO - PROCESS | 2218 | 1463189220873 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}] 18:27:00 INFO - PROCESS | 2218 | 1463189220987 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:27:01 INFO - PROCESS | 2218 | 1463189221000 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdaf000 == 68 [pid = 2218] [id = 461] 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x1164fdc00) [pid = 2218] [serial = 1382] [outer = 0x0] 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12bf06800) [pid = 2218] [serial = 1383] [outer = 0x1164fdc00] 18:27:01 INFO - PROCESS | 2218 | 1463189221025 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12c243400) [pid = 2218] [serial = 1384] [outer = 0x1164fdc00] 18:27:01 INFO - PROCESS | 2218 | 1463189221388 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]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 18:27:01 INFO - PROCESS | 2218 | 1463189221440 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 2218 | 1463189221442 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:27:01 INFO - PROCESS | 2218 | 1463189221445 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 2218 | 1463189221447 Marionette TRACE conn2 <- [1,1818,null,{}] 18:27:01 INFO - PROCESS | 2218 | 1463189221450 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}] 18:27:01 INFO - PROCESS | 2218 | 1463189221612 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12780c800) [pid = 2218] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12b8ab400) [pid = 2218] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12c520400) [pid = 2218] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x121a1bc00) [pid = 2218] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x11710d400) [pid = 2218] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x113185800) [pid = 2218] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x12bacd000) [pid = 2218] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12163e800) [pid = 2218] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x11963ac00) [pid = 2218] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12120bc00) [pid = 2218] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x1127b1800) [pid = 2218] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:27:01 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x127808800) [pid = 2218] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:27:01 INFO - PROCESS | 2218 | 1463189221785 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191f0800 == 69 [pid = 2218] [id = 462] 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1127bb400) [pid = 2218] [serial = 1385] [outer = 0x0] 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x116f3cc00) [pid = 2218] [serial = 1386] [outer = 0x1127bb400] 18:27:01 INFO - PROCESS | 2218 | 1463189221810 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x116f41400) [pid = 2218] [serial = 1387] [outer = 0x1127bb400] 18:27:02 INFO - PROCESS | 2218 | 1463189222085 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]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 18:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:27:02 INFO - PROCESS | 2218 | 1463189222116 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 2218 | 1463189222117 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:27:02 INFO - PROCESS | 2218 | 1463189222119 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 2218 | 1463189222120 Marionette TRACE conn2 <- [1,1822,null,{}] 18:27:02 INFO - PROCESS | 2218 | 1463189222122 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}] 18:27:02 INFO - PROCESS | 2218 | 1463189222222 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:27:02 INFO - PROCESS | 2218 | 1463189222227 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db44000 == 70 [pid = 2218] [id = 463] 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x116f43800) [pid = 2218] [serial = 1388] [outer = 0x0] 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12162f000) [pid = 2218] [serial = 1389] [outer = 0x116f43800] 18:27:02 INFO - PROCESS | 2218 | 1463189222253 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12ab96400) [pid = 2218] [serial = 1390] [outer = 0x116f43800] 18:27:02 INFO - PROCESS | 2218 | 1463189222651 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]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 568ms 18:27:02 INFO - PROCESS | 2218 | 1463189222688 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:27:02 INFO - PROCESS | 2218 | 1463189222690 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:27:02 INFO - PROCESS | 2218 | 1463189222694 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 2218 | 1463189222697 Marionette TRACE conn2 <- [1,1826,null,{}] 18:27:02 INFO - PROCESS | 2218 | 1463189222700 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}] 18:27:02 INFO - PROCESS | 2218 | 1463189222858 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:27:02 INFO - PROCESS | 2218 | 1463189222864 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0e6800 == 71 [pid = 2218] [id = 464] 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12bf16400) [pid = 2218] [serial = 1391] [outer = 0x0] 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x12c51fc00) [pid = 2218] [serial = 1392] [outer = 0x12bf16400] 18:27:02 INFO - PROCESS | 2218 | 1463189222894 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12d059000) [pid = 2218] [serial = 1393] [outer = 0x12bf16400] 18:27:03 INFO - PROCESS | 2218 | 1463189223236 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]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 573ms 18:27:03 INFO - PROCESS | 2218 | 1463189223266 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 2218 | 1463189223267 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:27:03 INFO - PROCESS | 2218 | 1463189223270 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 2218 | 1463189223271 Marionette TRACE conn2 <- [1,1830,null,{}] 18:27:03 INFO - PROCESS | 2218 | 1463189223273 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}] 18:27:03 INFO - PROCESS | 2218 | 1463189223399 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:27:03 INFO - PROCESS | 2218 | 1463189223407 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f690000 == 72 [pid = 2218] [id = 465] 18:27:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x111112400) [pid = 2218] [serial = 1394] [outer = 0x0] 18:27:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12d11c400) [pid = 2218] [serial = 1395] [outer = 0x111112400] 18:27:03 INFO - PROCESS | 2218 | 1463189223433 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12d1b2000) [pid = 2218] [serial = 1396] [outer = 0x111112400] 18:27:03 INFO - PROCESS | 2218 | 1463189223856 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]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 617ms 18:27:03 INFO - PROCESS | 2218 | 1463189223893 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 2218 | 1463189223896 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:27:03 INFO - PROCESS | 2218 | 1463189223901 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 2218 | 1463189223903 Marionette TRACE conn2 <- [1,1834,null,{}] 18:27:03 INFO - PROCESS | 2218 | 1463189223908 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}] 18:27:04 INFO - PROCESS | 2218 | 1463189224030 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:27:04 INFO - PROCESS | 2218 | 1463189224142 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x119285000 == 73 [pid = 2218] [id = 466] 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x112054400) [pid = 2218] [serial = 1397] [outer = 0x0] 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x112880000) [pid = 2218] [serial = 1398] [outer = 0x112054400] 18:27:04 INFO - PROCESS | 2218 | 1463189224175 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x112886000) [pid = 2218] [serial = 1399] [outer = 0x112054400] 18:27:04 INFO - PROCESS | 2218 | 1463189224651 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]]]}] 18:27:04 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 18:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 772ms 18:27:04 INFO - PROCESS | 2218 | 1463189224673 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 2218 | 1463189224677 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:27:04 INFO - PROCESS | 2218 | 1463189224682 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 2218 | 1463189224684 Marionette TRACE conn2 <- [1,1838,null,{}] 18:27:04 INFO - PROCESS | 2218 | 1463189224686 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}] 18:27:04 INFO - PROCESS | 2218 | 1463189224800 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:27:04 INFO - PROCESS | 2218 | 1463189224907 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab51800 == 74 [pid = 2218] [id = 467] 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x11288a400) [pid = 2218] [serial = 1400] [outer = 0x0] 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x116f3b400) [pid = 2218] [serial = 1401] [outer = 0x11288a400] 18:27:04 INFO - PROCESS | 2218 | 1463189224939 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x11834f400) [pid = 2218] [serial = 1402] [outer = 0x11288a400] 18:27:05 INFO - PROCESS | 2218 | 1463189225379 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]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 720ms 18:27:05 INFO - PROCESS | 2218 | 1463189225403 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:27:05 INFO - PROCESS | 2218 | 1463189225404 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:27:05 INFO - PROCESS | 2218 | 1463189225407 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 2218 | 1463189225410 Marionette TRACE conn2 <- [1,1842,null,{}] 18:27:05 INFO - PROCESS | 2218 | 1463189225418 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}] 18:27:05 INFO - PROCESS | 2218 | 1463189225539 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:27:05 INFO - PROCESS | 2218 | 1463189225646 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dcf000 == 75 [pid = 2218] [id = 468] 18:27:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x118d6f400) [pid = 2218] [serial = 1403] [outer = 0x0] 18:27:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x1196f1000) [pid = 2218] [serial = 1404] [outer = 0x118d6f400] 18:27:05 INFO - PROCESS | 2218 | 1463189225681 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x121521400) [pid = 2218] [serial = 1405] [outer = 0x118d6f400] 18:27:06 INFO - PROCESS | 2218 | 1463189226118 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]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 773ms 18:27:06 INFO - PROCESS | 2218 | 1463189226181 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:27:06 INFO - PROCESS | 2218 | 1463189226182 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:27:06 INFO - PROCESS | 2218 | 1463189226185 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 2218 | 1463189226186 Marionette TRACE conn2 <- [1,1846,null,{}] 18:27:06 INFO - PROCESS | 2218 | 1463189226188 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}] 18:27:06 INFO - PROCESS | 2218 | 1463189226301 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:27:06 INFO - PROCESS | 2218 | 1463189226378 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355dd000 == 76 [pid = 2218] [id = 469] 18:27:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x121623400) [pid = 2218] [serial = 1406] [outer = 0x0] 18:27:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x126694000) [pid = 2218] [serial = 1407] [outer = 0x121623400] 18:27:06 INFO - PROCESS | 2218 | 1463189226410 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x128d1f400) [pid = 2218] [serial = 1408] [outer = 0x121623400] 18:27:06 INFO - PROCESS | 2218 | 1463189226826 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]]]}] 18:27:06 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) 18:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 18:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:27:06 INFO - PROCESS | 2218 | 1463189226858 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 2218 | 1463189226859 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:27:06 INFO - PROCESS | 2218 | 1463189226862 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 2218 | 1463189226863 Marionette TRACE conn2 <- [1,1850,null,{}] 18:27:06 INFO - PROCESS | 2218 | 1463189226865 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}] 18:27:06 INFO - PROCESS | 2218 | 1463189226976 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:27:07 INFO - PROCESS | 2218 | 1463189227084 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x1358a8800 == 77 [pid = 2218] [id = 470] 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x127808400) [pid = 2218] [serial = 1409] [outer = 0x0] 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x129394000) [pid = 2218] [serial = 1410] [outer = 0x127808400] 18:27:07 INFO - PROCESS | 2218 | 1463189227116 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12bb0a800) [pid = 2218] [serial = 1411] [outer = 0x127808400] 18:27:07 INFO - PROCESS | 2218 | 1463189227494 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]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 18:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:27:07 INFO - PROCESS | 2218 | 1463189227533 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 2218 | 1463189227535 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:27:07 INFO - PROCESS | 2218 | 1463189227537 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 2218 | 1463189227538 Marionette TRACE conn2 <- [1,1854,null,{}] 18:27:07 INFO - PROCESS | 2218 | 1463189227540 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}] 18:27:07 INFO - PROCESS | 2218 | 1463189227683 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:27:07 INFO - PROCESS | 2218 | 1463189227766 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x135b21000 == 78 [pid = 2218] [id = 471] 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12c248800) [pid = 2218] [serial = 1412] [outer = 0x0] 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12d056c00) [pid = 2218] [serial = 1413] [outer = 0x12c248800] 18:27:07 INFO - PROCESS | 2218 | 1463189227796 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12d7be800) [pid = 2218] [serial = 1414] [outer = 0x12c248800] 18:27:08 INFO - PROCESS | 2218 | 1463189228269 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]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 769ms 18:27:08 INFO - PROCESS | 2218 | 1463189228307 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 2218 | 1463189228310 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:27:08 INFO - PROCESS | 2218 | 1463189228313 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 2218 | 1463189228315 Marionette TRACE conn2 <- [1,1858,null,{}] 18:27:08 INFO - PROCESS | 2218 | 1463189228319 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}] 18:27:08 INFO - PROCESS | 2218 | 1463189228490 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:27:08 INFO - PROCESS | 2218 | 1463189228602 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291ae800 == 79 [pid = 2218] [id = 472] 18:27:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x110f9b400) [pid = 2218] [serial = 1415] [outer = 0x0] 18:27:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x110fa1800) [pid = 2218] [serial = 1416] [outer = 0x110f9b400] 18:27:08 INFO - PROCESS | 2218 | 1463189228650 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x110fa8000) [pid = 2218] [serial = 1417] [outer = 0x110f9b400] 18:27:09 INFO - PROCESS | 2218 | 1463189229418 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]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1172ms 18:27:09 INFO - PROCESS | 2218 | 1463189229486 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 2218 | 1463189229490 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:27:09 INFO - PROCESS | 2218 | 1463189229495 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 2218 | 1463189229499 Marionette TRACE conn2 <- [1,1862,null,{}] 18:27:09 INFO - PROCESS | 2218 | 1463189229504 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}] 18:27:09 INFO - PROCESS | 2218 | 1463189229647 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:27:09 INFO - PROCESS | 2218 | 1463189229764 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x1164ce000 == 80 [pid = 2218] [id = 473] 18:27:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x110fb6800) [pid = 2218] [serial = 1418] [outer = 0x0] 18:27:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x110fb9c00) [pid = 2218] [serial = 1419] [outer = 0x110fb6800] 18:27:09 INFO - PROCESS | 2218 | 1463189229794 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x1122b2000) [pid = 2218] [serial = 1420] [outer = 0x110fb6800] 18:27:10 INFO - PROCESS | 2218 | 1463189230298 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]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 874ms 18:27:10 INFO - PROCESS | 2218 | 1463189230370 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 2218 | 1463189230376 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:27:10 INFO - PROCESS | 2218 | 1463189230382 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 2218 | 1463189230385 Marionette TRACE conn2 <- [1,1866,null,{}] 18:27:10 INFO - PROCESS | 2218 | 1463189230388 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}] 18:27:10 INFO - PROCESS | 2218 | 1463189230523 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:27:10 INFO - PROCESS | 2218 | 1463189230606 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x121710000 == 81 [pid = 2218] [id = 474] 18:27:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x11317e000) [pid = 2218] [serial = 1421] [outer = 0x0] 18:27:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x113317400) [pid = 2218] [serial = 1422] [outer = 0x11317e000] 18:27:10 INFO - PROCESS | 2218 | 1463189230633 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x116a6c400) [pid = 2218] [serial = 1423] [outer = 0x11317e000] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x11322c000 == 80 [pid = 2218] [id = 411] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0e6800 == 79 [pid = 2218] [id = 464] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x11826c800) [pid = 2218] [serial = 1281] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x119535000) [pid = 2218] [serial = 1284] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x121210c00) [pid = 2218] [serial = 1287] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128fe9000) [pid = 2218] [serial = 1290] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12bf13800) [pid = 2218] [serial = 1293] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x118354800) [pid = 2218] [serial = 1299] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12cd83800) [pid = 2218] [serial = 1296] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x111f23400) [pid = 2218] [serial = 1278] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12db44000 == 78 [pid = 2218] [id = 463] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1191f0800 == 77 [pid = 2218] [id = 462] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdaf000 == 76 [pid = 2218] [id = 461] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12c29a000 == 75 [pid = 2218] [id = 460] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba21800 == 74 [pid = 2218] [id = 459] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74c800 == 73 [pid = 2218] [id = 458] 18:27:11 INFO - PROCESS | 2218 | 1463189231193 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]]]}] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x129e30000 == 72 [pid = 2218] [id = 457] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x125f4c800 == 71 [pid = 2218] [id = 456] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1189e9000 == 70 [pid = 2218] [id = 455] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12171a000 == 69 [pid = 2218] [id = 454] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x13549a800 == 68 [pid = 2218] [id = 452] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12f689800 == 67 [pid = 2218] [id = 451] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1358ab800 == 66 [pid = 2218] [id = 450] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x135883000 == 65 [pid = 2218] [id = 449] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1355d0000 == 64 [pid = 2218] [id = 448] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba17000 == 63 [pid = 2218] [id = 447] 18:27:11 INFO - PROCESS | 2218 | --DOCSHELL 0x11965d000 == 62 [pid = 2218] [id = 446] 18:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 871ms 18:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:27:11 INFO - PROCESS | 2218 | 1463189231253 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 2218 | 1463189231255 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:27:11 INFO - PROCESS | 2218 | 1463189231260 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 2218 | 1463189231265 Marionette TRACE conn2 <- [1,1870,null,{}] 18:27:11 INFO - PROCESS | 2218 | 1463189231276 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}] 18:27:11 INFO - PROCESS | 2218 | 1463189231422 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12b8b0c00) [pid = 2218] [serial = 1320] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12c247400) [pid = 2218] [serial = 1323] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x12d053c00) [pid = 2218] [serial = 1326] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x126691800) [pid = 2218] [serial = 1332] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x1185eb400) [pid = 2218] [serial = 1306] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x118578c00) [pid = 2218] [serial = 1305] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x1164b8000) [pid = 2218] [serial = 1302] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x11826e800) [pid = 2218] [serial = 1303] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12c9d6400) [pid = 2218] [serial = 1276] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x12cc0e000) [pid = 2218] [serial = 1324] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x125410000) [pid = 2218] [serial = 1314] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12660bc00) [pid = 2218] [serial = 1315] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x119e76800) [pid = 2218] [serial = 1308] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x121204c00) [pid = 2218] [serial = 1309] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x1213d0000) [pid = 2218] [serial = 1311] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12162c400) [pid = 2218] [serial = 1312] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x1182d4000) [pid = 2218] [serial = 1329] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12d05bc00) [pid = 2218] [serial = 1327] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x128d15c00) [pid = 2218] [serial = 1317] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12ab97c00) [pid = 2218] [serial = 1318] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12bad1400) [pid = 2218] [serial = 1333] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x1213cd000) [pid = 2218] [serial = 1330] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x12bf1d800) [pid = 2218] [serial = 1321] [outer = 0x0] [url = about:blank] 18:27:11 INFO - PROCESS | 2218 | 1463189231510 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e90800 == 63 [pid = 2218] [id = 475] 18:27:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x116a6a400) [pid = 2218] [serial = 1424] [outer = 0x0] 18:27:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x116f41800) [pid = 2218] [serial = 1425] [outer = 0x116a6a400] 18:27:11 INFO - PROCESS | 2218 | 1463189231541 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x11811b800) [pid = 2218] [serial = 1426] [outer = 0x116a6a400] 18:27:11 INFO - PROCESS | 2218 | 1463189231851 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]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 627ms 18:27:11 INFO - PROCESS | 2218 | 1463189231886 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 2218 | 1463189231887 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:27:11 INFO - PROCESS | 2218 | 1463189231890 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 2218 | 1463189231891 Marionette TRACE conn2 <- [1,1874,null,{}] 18:27:11 INFO - PROCESS | 2218 | 1463189231896 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}] 18:27:11 INFO - PROCESS | 2218 | 1463189231988 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:27:11 INFO - PROCESS | 2218 | 1463189231995 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291a2800 == 64 [pid = 2218] [id = 476] 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1182d0400) [pid = 2218] [serial = 1427] [outer = 0x0] 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x118359800) [pid = 2218] [serial = 1428] [outer = 0x1182d0400] 18:27:12 INFO - PROCESS | 2218 | 1463189232022 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x118d96800) [pid = 2218] [serial = 1429] [outer = 0x1182d0400] 18:27:12 INFO - PROCESS | 2218 | 1463189232429 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]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 572ms 18:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:27:12 INFO - PROCESS | 2218 | 1463189232464 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 2218 | 1463189232466 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:27:12 INFO - PROCESS | 2218 | 1463189232469 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 2218 | 1463189232471 Marionette TRACE conn2 <- [1,1878,null,{}] 18:27:12 INFO - PROCESS | 2218 | 1463189232475 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}] 18:27:12 INFO - PROCESS | 2218 | 1463189232624 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:27:12 INFO - PROCESS | 2218 | 1463189232752 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6ac800 == 65 [pid = 2218] [id = 477] 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x11852b800) [pid = 2218] [serial = 1430] [outer = 0x0] 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1191c9000) [pid = 2218] [serial = 1431] [outer = 0x11852b800] 18:27:12 INFO - PROCESS | 2218 | 1463189232797 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1196ee000) [pid = 2218] [serial = 1432] [outer = 0x11852b800] 18:27:13 INFO - PROCESS | 2218 | 1463189233117 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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 18:27:13 INFO - PROCESS | 2218 | 1463189233140 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 2218 | 1463189233141 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:27:13 INFO - PROCESS | 2218 | 1463189233145 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 2218 | 1463189233148 Marionette TRACE conn2 <- [1,1882,null,{}] 18:27:13 INFO - PROCESS | 2218 | 1463189233150 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}] 18:27:13 INFO - PROCESS | 2218 | 1463189233256 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:27:13 INFO - PROCESS | 2218 | 1463189233337 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ae9d800 == 66 [pid = 2218] [id = 478] 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x119534400) [pid = 2218] [serial = 1433] [outer = 0x0] 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x121113800) [pid = 2218] [serial = 1434] [outer = 0x119534400] 18:27:13 INFO - PROCESS | 2218 | 1463189233363 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x121582c00) [pid = 2218] [serial = 1435] [outer = 0x119534400] 18:27:13 INFO - PROCESS | 2218 | 1463189233739 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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 622ms 18:27:13 INFO - PROCESS | 2218 | 1463189233767 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:27:13 INFO - PROCESS | 2218 | 1463189233768 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:27:13 INFO - PROCESS | 2218 | 1463189233770 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 2218 | 1463189233771 Marionette TRACE conn2 <- [1,1886,null,{}] 18:27:13 INFO - PROCESS | 2218 | 1463189233773 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}] 18:27:13 INFO - PROCESS | 2218 | 1463189233884 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:27:13 INFO - PROCESS | 2218 | 1463189233898 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c41b800 == 67 [pid = 2218] [id = 479] 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x121524c00) [pid = 2218] [serial = 1436] [outer = 0x0] 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x121a1dc00) [pid = 2218] [serial = 1437] [outer = 0x121524c00] 18:27:13 INFO - PROCESS | 2218 | 1463189233930 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x125fb9c00) [pid = 2218] [serial = 1438] [outer = 0x121524c00] 18:27:14 INFO - PROCESS | 2218 | 1463189234283 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]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 574ms 18:27:14 INFO - PROCESS | 2218 | 1463189234344 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:27:14 INFO - PROCESS | 2218 | 1463189234346 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:27:14 INFO - PROCESS | 2218 | 1463189234348 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 2218 | 1463189234349 Marionette TRACE conn2 <- [1,1890,null,{}] 18:27:14 INFO - PROCESS | 2218 | 1463189234351 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}] 18:27:14 INFO - PROCESS | 2218 | 1463189234471 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:27:14 INFO - PROCESS | 2218 | 1463189234485 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc38800 == 68 [pid = 2218] [id = 480] 18:27:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x121528400) [pid = 2218] [serial = 1439] [outer = 0x0] 18:27:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12668dc00) [pid = 2218] [serial = 1440] [outer = 0x121528400] 18:27:14 INFO - PROCESS | 2218 | 1463189234510 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12669bc00) [pid = 2218] [serial = 1441] [outer = 0x121528400] 18:27:14 INFO - PROCESS | 2218 | 1463189234848 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]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 18:27:14 INFO - PROCESS | 2218 | 1463189234867 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 2218 | 1463189234868 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:27:14 INFO - PROCESS | 2218 | 1463189234871 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 2218 | 1463189234872 Marionette TRACE conn2 <- [1,1894,null,{}] 18:27:14 INFO - PROCESS | 2218 | 1463189234874 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}] 18:27:14 INFO - PROCESS | 2218 | 1463189234995 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:27:15 INFO - PROCESS | 2218 | 1463189234999 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d694000 == 69 [pid = 2218] [id = 481] 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x126690000) [pid = 2218] [serial = 1442] [outer = 0x0] 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x128b5a800) [pid = 2218] [serial = 1443] [outer = 0x126690000] 18:27:15 INFO - PROCESS | 2218 | 1463189235024 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x128da3c00) [pid = 2218] [serial = 1444] [outer = 0x126690000] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x126617c00) [pid = 2218] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12120a800) [pid = 2218] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x11834d000) [pid = 2218] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x120e0dc00) [pid = 2218] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x111110c00) [pid = 2218] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x113181800) [pid = 2218] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x114fe2c00) [pid = 2218] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x112a68400) [pid = 2218] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x127811400) [pid = 2218] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x126aa7800) [pid = 2218] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1164fdc00) [pid = 2218] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x127806000) [pid = 2218] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x1127bb400) [pid = 2218] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x11317a800) [pid = 2218] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x11962cc00) [pid = 2218] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12151d400) [pid = 2218] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x112a66400) [pid = 2218] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x1182c7400) [pid = 2218] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12151d800) [pid = 2218] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12bf16400) [pid = 2218] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:27:15 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x116f43800) [pid = 2218] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:27:15 INFO - PROCESS | 2218 | 1463189235601 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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 768ms 18:27:15 INFO - PROCESS | 2218 | 1463189235640 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 2218 | 1463189235641 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:27:15 INFO - PROCESS | 2218 | 1463189235643 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 2218 | 1463189235644 Marionette TRACE conn2 <- [1,1898,null,{}] 18:27:15 INFO - PROCESS | 2218 | 1463189235647 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}] 18:27:15 INFO - PROCESS | 2218 | 1463189235736 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:27:15 INFO - PROCESS | 2218 | 1463189235741 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aea7000 == 70 [pid = 2218] [id = 482] 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x112a68400) [pid = 2218] [serial = 1445] [outer = 0x0] 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x115e17400) [pid = 2218] [serial = 1446] [outer = 0x112a68400] 18:27:15 INFO - PROCESS | 2218 | 1463189235770 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x1185ea400) [pid = 2218] [serial = 1447] [outer = 0x112a68400] 18:27:16 INFO - PROCESS | 2218 | 1463189236124 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]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms 18:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:27:16 INFO - PROCESS | 2218 | 1463189236165 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 2218 | 1463189236166 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:27:16 INFO - PROCESS | 2218 | 1463189236168 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 2218 | 1463189236170 Marionette TRACE conn2 <- [1,1902,null,{}] 18:27:16 INFO - PROCESS | 2218 | 1463189236172 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}] 18:27:16 INFO - PROCESS | 2218 | 1463189236298 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:27:16 INFO - PROCESS | 2218 | 1463189236304 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12dbb1000 == 71 [pid = 2218] [id = 483] 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x121a1d000) [pid = 2218] [serial = 1448] [outer = 0x0] 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x128da6000) [pid = 2218] [serial = 1449] [outer = 0x121a1d000] 18:27:16 INFO - PROCESS | 2218 | 1463189236333 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12a734800) [pid = 2218] [serial = 1450] [outer = 0x121a1d000] 18:27:16 INFO - PROCESS | 2218 | 1463189236670 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]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 523ms 18:27:16 INFO - PROCESS | 2218 | 1463189236692 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 2218 | 1463189236694 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:27:16 INFO - PROCESS | 2218 | 1463189236697 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 2218 | 1463189236698 Marionette TRACE conn2 <- [1,1906,null,{}] 18:27:16 INFO - PROCESS | 2218 | 1463189236701 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}] 18:27:16 INFO - PROCESS | 2218 | 1463189236791 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:27:16 INFO - PROCESS | 2218 | 1463189236859 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0e6000 == 72 [pid = 2218] [id = 484] 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x127811400) [pid = 2218] [serial = 1451] [outer = 0x0] 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12ab91400) [pid = 2218] [serial = 1452] [outer = 0x127811400] 18:27:16 INFO - PROCESS | 2218 | 1463189236886 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12b8aec00) [pid = 2218] [serial = 1453] [outer = 0x127811400] 18:27:17 INFO - PROCESS | 2218 | 1463189237160 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]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 517ms 18:27:17 INFO - PROCESS | 2218 | 1463189237216 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 2218 | 1463189237217 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:27:17 INFO - PROCESS | 2218 | 1463189237219 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 2218 | 1463189237220 Marionette TRACE conn2 <- [1,1910,null,{}] 18:27:17 INFO - PROCESS | 2218 | 1463189237223 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}] 18:27:17 INFO - PROCESS | 2218 | 1463189237315 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:27:17 INFO - PROCESS | 2218 | 1463189237319 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x135498000 == 73 [pid = 2218] [id = 485] 18:27:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x110fa5000) [pid = 2218] [serial = 1454] [outer = 0x0] 18:27:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12bb09800) [pid = 2218] [serial = 1455] [outer = 0x110fa5000] 18:27:17 INFO - PROCESS | 2218 | 1463189237344 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x12bf15400) [pid = 2218] [serial = 1456] [outer = 0x110fa5000] 18:27:17 INFO - PROCESS | 2218 | 1463189237859 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]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 669ms 18:27:17 INFO - PROCESS | 2218 | 1463189237897 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:27:17 INFO - PROCESS | 2218 | 1463189237900 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:27:17 INFO - PROCESS | 2218 | 1463189237903 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 2218 | 1463189237906 Marionette TRACE conn2 <- [1,1914,null,{}] 18:27:17 INFO - PROCESS | 2218 | 1463189237911 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}] 18:27:18 INFO - PROCESS | 2218 | 1463189238034 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:27:18 INFO - PROCESS | 2218 | 1463189238117 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e8d000 == 74 [pid = 2218] [id = 486] 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x111b0e400) [pid = 2218] [serial = 1457] [outer = 0x0] 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x112881400) [pid = 2218] [serial = 1458] [outer = 0x111b0e400] 18:27:18 INFO - PROCESS | 2218 | 1463189238149 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x112f7c800) [pid = 2218] [serial = 1459] [outer = 0x111b0e400] 18:27:18 INFO - PROCESS | 2218 | 1463189238578 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]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 729ms 18:27:18 INFO - PROCESS | 2218 | 1463189238632 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 2218 | 1463189238636 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:27:18 INFO - PROCESS | 2218 | 1463189238641 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 2218 | 1463189238643 Marionette TRACE conn2 <- [1,1918,null,{}] 18:27:18 INFO - PROCESS | 2218 | 1463189238645 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}] 18:27:18 INFO - PROCESS | 2218 | 1463189238757 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:27:18 INFO - PROCESS | 2218 | 1463189238867 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba06000 == 75 [pid = 2218] [id = 487] 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x11611d400) [pid = 2218] [serial = 1460] [outer = 0x0] 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x117111800) [pid = 2218] [serial = 1461] [outer = 0x11611d400] 18:27:18 INFO - PROCESS | 2218 | 1463189238898 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x11834ec00) [pid = 2218] [serial = 1462] [outer = 0x11611d400] 18:27:19 INFO - PROCESS | 2218 | 1463189239293 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]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 724ms 18:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:27:19 INFO - PROCESS | 2218 | 1463189239365 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 2218 | 1463189239366 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:27:19 INFO - PROCESS | 2218 | 1463189239369 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 2218 | 1463189239371 Marionette TRACE conn2 <- [1,1922,null,{}] 18:27:19 INFO - PROCESS | 2218 | 1463189239379 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}] 18:27:19 INFO - PROCESS | 2218 | 1463189239493 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:27:19 INFO - PROCESS | 2218 | 1463189239603 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x1354df000 == 76 [pid = 2218] [id = 488] 18:27:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x11920a400) [pid = 2218] [serial = 1463] [outer = 0x0] 18:27:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x120e0dc00) [pid = 2218] [serial = 1464] [outer = 0x11920a400] 18:27:19 INFO - PROCESS | 2218 | 1463189239637 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12151c000) [pid = 2218] [serial = 1465] [outer = 0x11920a400] 18:27:20 INFO - PROCESS | 2218 | 1463189240059 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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 721ms 18:27:20 INFO - PROCESS | 2218 | 1463189240091 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 2218 | 1463189240093 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:27:20 INFO - PROCESS | 2218 | 1463189240110 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 2218 | 1463189240111 Marionette TRACE conn2 <- [1,1926,null,{}] 18:27:20 INFO - PROCESS | 2218 | 1463189240113 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}] 18:27:20 INFO - PROCESS | 2218 | 1463189240226 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:27:20 INFO - PROCESS | 2218 | 1463189240335 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x135646000 == 77 [pid = 2218] [id = 489] 18:27:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x118118000) [pid = 2218] [serial = 1466] [outer = 0x0] 18:27:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x121526800) [pid = 2218] [serial = 1467] [outer = 0x118118000] 18:27:20 INFO - PROCESS | 2218 | 1463189240366 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12552f400) [pid = 2218] [serial = 1468] [outer = 0x118118000] 18:27:20 INFO - PROCESS | 2218 | 1463189240781 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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 724ms 18:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:27:20 INFO - PROCESS | 2218 | 1463189240833 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 2218 | 1463189240834 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:27:20 INFO - PROCESS | 2218 | 1463189240836 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 2218 | 1463189240838 Marionette TRACE conn2 <- [1,1930,null,{}] 18:27:20 INFO - PROCESS | 2218 | 1463189240840 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}] 18:27:20 INFO - PROCESS | 2218 | 1463189240950 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:27:21 INFO - PROCESS | 2218 | 1463189241058 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x135b1e000 == 78 [pid = 2218] [id = 490] 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x126698800) [pid = 2218] [serial = 1469] [outer = 0x0] 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x127810800) [pid = 2218] [serial = 1470] [outer = 0x126698800] 18:27:21 INFO - PROCESS | 2218 | 1463189241102 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x129398000) [pid = 2218] [serial = 1471] [outer = 0x126698800] 18:27:21 INFO - PROCESS | 2218 | 1463189241532 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]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 18:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:27:21 INFO - PROCESS | 2218 | 1463189241565 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 2218 | 1463189241566 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:27:21 INFO - PROCESS | 2218 | 1463189241568 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 2218 | 1463189241570 Marionette TRACE conn2 <- [1,1934,null,{}] 18:27:21 INFO - PROCESS | 2218 | 1463189241572 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}] 18:27:21 INFO - PROCESS | 2218 | 1463189241734 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:27:21 INFO - PROCESS | 2218 | 1463189241782 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x131542800 == 79 [pid = 2218] [id = 491] 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x129eb0000) [pid = 2218] [serial = 1472] [outer = 0x0] 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x12bf16800) [pid = 2218] [serial = 1473] [outer = 0x129eb0000] 18:27:21 INFO - PROCESS | 2218 | 1463189241812 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12c9dcc00) [pid = 2218] [serial = 1474] [outer = 0x129eb0000] 18:27:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x12c51ac00) [pid = 2218] [serial = 1475] [outer = 0x12cd84000] 18:27:22 INFO - PROCESS | 2218 | 1463189242330 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]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 18:27:22 INFO - PROCESS | 2218 | 1463189242339 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 2218 | 1463189242341 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:27:22 INFO - PROCESS | 2218 | 1463189242378 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 2218 | 1463189242380 Marionette TRACE conn2 <- [1,1938,null,{}] 18:27:22 INFO - PROCESS | 2218 | 1463189242382 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}] 18:27:22 INFO - PROCESS | 2218 | 1463189242474 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:27:22 INFO - PROCESS | 2218 | 1463189242591 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a68000 == 80 [pid = 2218] [id = 492] 18:27:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x110fb7c00) [pid = 2218] [serial = 1476] [outer = 0x0] 18:27:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x116f3b800) [pid = 2218] [serial = 1477] [outer = 0x110fb7c00] 18:27:22 INFO - PROCESS | 2218 | 1463189242640 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x12780dc00) [pid = 2218] [serial = 1478] [outer = 0x110fb7c00] 18:27:23 INFO - PROCESS | 2218 | 1463189243184 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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 825ms 18:27:23 INFO - PROCESS | 2218 | 1463189243199 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 2218 | 1463189243201 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:27:23 INFO - PROCESS | 2218 | 1463189243203 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 2218 | 1463189243204 Marionette TRACE conn2 <- [1,1942,null,{}] 18:27:23 INFO - PROCESS | 2218 | 1463189243207 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}] 18:27:23 INFO - PROCESS | 2218 | 1463189243323 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:27:23 INFO - PROCESS | 2218 | 1463189243404 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214f0000 == 81 [pid = 2218] [id = 493] 18:27:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x116f37400) [pid = 2218] [serial = 1479] [outer = 0x0] 18:27:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12c9d9000) [pid = 2218] [serial = 1480] [outer = 0x116f37400] 18:27:23 INFO - PROCESS | 2218 | 1463189243436 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12cd82800) [pid = 2218] [serial = 1481] [outer = 0x116f37400] 18:27:24 INFO - PROCESS | 2218 | 1463189244055 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]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 18:27:24 INFO - PROCESS | 2218 | 1463189244073 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 2218 | 1463189244075 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:27:24 INFO - PROCESS | 2218 | 1463189244096 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 2218 | 1463189244098 Marionette TRACE conn2 <- [1,1946,null,{}] 18:27:24 INFO - PROCESS | 2218 | 1463189244102 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}] 18:27:24 INFO - PROCESS | 2218 | 1463189244222 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:27:24 INFO - PROCESS | 2218 | 1463189244332 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x121718800 == 82 [pid = 2218] [id = 494] 18:27:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x110fa5c00) [pid = 2218] [serial = 1482] [outer = 0x0] 18:27:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x110fb8000) [pid = 2218] [serial = 1483] [outer = 0x110fa5c00] 18:27:24 INFO - PROCESS | 2218 | 1463189244379 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x11287e000) [pid = 2218] [serial = 1484] [outer = 0x110fa5c00] 18:27:24 INFO - PROCESS | 2218 | 1463189244902 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]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 825ms 18:27:24 INFO - PROCESS | 2218 | 1463189244919 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 2218 | 1463189244923 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:27:24 INFO - PROCESS | 2218 | 1463189244927 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 2218 | 1463189244929 Marionette TRACE conn2 <- [1,1950,null,{}] 18:27:24 INFO - PROCESS | 2218 | 1463189244931 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}] 18:27:25 INFO - PROCESS | 2218 | 1463189245035 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:27:25 INFO - PROCESS | 2218 | 1463189245122 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x121166000 == 83 [pid = 2218] [id = 495] 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x11317d800) [pid = 2218] [serial = 1485] [outer = 0x0] 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x116f3f000) [pid = 2218] [serial = 1486] [outer = 0x11317d800] 18:27:25 INFO - PROCESS | 2218 | 1463189245150 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x11811cc00) [pid = 2218] [serial = 1487] [outer = 0x11317d800] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x134dd9800 == 82 [pid = 2218] [id = 445] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0e6000 == 81 [pid = 2218] [id = 484] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12dbb1000 == 80 [pid = 2218] [id = 483] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12aea7000 == 79 [pid = 2218] [id = 482] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12d694000 == 78 [pid = 2218] [id = 481] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc38800 == 77 [pid = 2218] [id = 480] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12c41b800 == 76 [pid = 2218] [id = 479] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x126695800) [pid = 2218] [serial = 1344] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x12a72d400) [pid = 2218] [serial = 1347] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x12c249800) [pid = 2218] [serial = 1350] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x12d121400) [pid = 2218] [serial = 1353] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x12d1cdc00) [pid = 2218] [serial = 1356] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x12d11c400) [pid = 2218] [serial = 1395] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12ae9d800 == 75 [pid = 2218] [id = 478] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6ac800 == 74 [pid = 2218] [id = 477] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1291a2800 == 73 [pid = 2218] [id = 476] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x119e90800 == 72 [pid = 2218] [id = 475] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x121710000 == 71 [pid = 2218] [id = 474] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1164ce000 == 70 [pid = 2218] [id = 473] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1291ae800 == 69 [pid = 2218] [id = 472] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x135b21000 == 68 [pid = 2218] [id = 471] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1358a8800 == 67 [pid = 2218] [id = 470] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x1355dd000 == 66 [pid = 2218] [id = 469] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x134dcf000 == 65 [pid = 2218] [id = 468] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab51800 == 64 [pid = 2218] [id = 467] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x119285000 == 63 [pid = 2218] [id = 466] 18:27:25 INFO - PROCESS | 2218 | --DOCSHELL 0x12f690000 == 62 [pid = 2218] [id = 465] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x12abee800) [pid = 2218] [serial = 1225] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x12c9d8000) [pid = 2218] [serial = 1231] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x11983bc00) [pid = 2218] [serial = 1219] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x126aaa000) [pid = 2218] [serial = 1222] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12cd7ac00) [pid = 2218] [serial = 1150] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x118262400) [pid = 2218] [serial = 1216] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12bad2800) [pid = 2218] [serial = 1300] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x1191c2800) [pid = 2218] [serial = 1234] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x12bf16000) [pid = 2218] [serial = 1228] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128b60800) [pid = 2218] [serial = 1377] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12bf06800) [pid = 2218] [serial = 1383] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x128b5fc00) [pid = 2218] [serial = 1380] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12c243400) [pid = 2218] [serial = 1384] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x116f41400) [pid = 2218] [serial = 1387] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x114fda400) [pid = 2218] [serial = 1362] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x118115800) [pid = 2218] [serial = 1363] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x121016000) [pid = 2218] [serial = 1368] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x121211800) [pid = 2218] [serial = 1369] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x121621800) [pid = 2218] [serial = 1371] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x123ff2800) [pid = 2218] [serial = 1372] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x121207400) [pid = 2218] [serial = 1360] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x113182400) [pid = 2218] [serial = 1359] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x118325000) [pid = 2218] [serial = 1365] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1191bec00) [pid = 2218] [serial = 1366] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12bad5c00) [pid = 2218] [serial = 1335] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x119b70000) [pid = 2218] [serial = 1341] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1182c4c00) [pid = 2218] [serial = 1338] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x125411000) [pid = 2218] [serial = 1374] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12c51fc00) [pid = 2218] [serial = 1392] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12d059000) [pid = 2218] [serial = 1393] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12162f000) [pid = 2218] [serial = 1389] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12bad5800) [pid = 2218] [serial = 1381] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x116f3cc00) [pid = 2218] [serial = 1386] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12ab96400) [pid = 2218] [serial = 1390] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12939f400) [pid = 2218] [serial = 1378] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x126690400) [pid = 2218] [serial = 1375] [outer = 0x0] [url = about:blank] 18:27:25 INFO - PROCESS | 2218 | 1463189245584 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]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 18:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:27:25 INFO - PROCESS | 2218 | 1463189245598 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 2218 | 1463189245599 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:27:25 INFO - PROCESS | 2218 | 1463189245601 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 2218 | 1463189245604 Marionette TRACE conn2 <- [1,1954,null,{}] 18:27:25 INFO - PROCESS | 2218 | 1463189245611 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}] 18:27:25 INFO - PROCESS | 2218 | 1463189245709 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:27:25 INFO - PROCESS | 2218 | 1463189245715 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e82000 == 63 [pid = 2218] [id = 496] 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x1182d3000) [pid = 2218] [serial = 1488] [outer = 0x0] 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x11834fc00) [pid = 2218] [serial = 1489] [outer = 0x1182d3000] 18:27:25 INFO - PROCESS | 2218 | 1463189245743 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1191bfc00) [pid = 2218] [serial = 1490] [outer = 0x1182d3000] 18:27:26 INFO - PROCESS | 2218 | 1463189246141 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]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 18:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:27:26 INFO - PROCESS | 2218 | 1463189246174 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 2218 | 1463189246176 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:27:26 INFO - PROCESS | 2218 | 1463189246178 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 2218 | 1463189246179 Marionette TRACE conn2 <- [1,1958,null,{}] 18:27:26 INFO - PROCESS | 2218 | 1463189246182 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}] 18:27:26 INFO - PROCESS | 2218 | 1463189246273 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:27:26 INFO - PROCESS | 2218 | 1463189246278 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a73e000 == 64 [pid = 2218] [id = 497] 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x11920a800) [pid = 2218] [serial = 1491] [outer = 0x0] 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x119e76800) [pid = 2218] [serial = 1492] [outer = 0x11920a800] 18:27:26 INFO - PROCESS | 2218 | 1463189246305 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x12120ac00) [pid = 2218] [serial = 1493] [outer = 0x11920a800] 18:27:26 INFO - PROCESS | 2218 | 1463189246648 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]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 18:27:26 INFO - PROCESS | 2218 | 1463189246697 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 2218 | 1463189246706 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:27:26 INFO - PROCESS | 2218 | 1463189246708 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 2218 | 1463189246709 Marionette TRACE conn2 <- [1,1962,null,{}] 18:27:26 INFO - PROCESS | 2218 | 1463189246712 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}] 18:27:26 INFO - PROCESS | 2218 | 1463189246801 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:27:26 INFO - PROCESS | 2218 | 1463189246805 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe8800 == 65 [pid = 2218] [id = 498] 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x121211400) [pid = 2218] [serial = 1494] [outer = 0x0] 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12151d800) [pid = 2218] [serial = 1495] [outer = 0x121211400] 18:27:26 INFO - PROCESS | 2218 | 1463189246832 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12162d800) [pid = 2218] [serial = 1496] [outer = 0x121211400] 18:27:27 INFO - PROCESS | 2218 | 1463189247187 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]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 523ms 18:27:27 INFO - PROCESS | 2218 | 1463189247231 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 2218 | 1463189247232 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:27:27 INFO - PROCESS | 2218 | 1463189247234 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 2218 | 1463189247236 Marionette TRACE conn2 <- [1,1966,null,{}] 18:27:27 INFO - PROCESS | 2218 | 1463189247238 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}] 18:27:27 INFO - PROCESS | 2218 | 1463189247379 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:27:27 INFO - PROCESS | 2218 | 1463189247426 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c904800 == 66 [pid = 2218] [id = 499] 18:27:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x1213ce400) [pid = 2218] [serial = 1497] [outer = 0x0] 18:27:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x125fb2400) [pid = 2218] [serial = 1498] [outer = 0x1213ce400] 18:27:27 INFO - PROCESS | 2218 | 1463189247452 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1291ca800) [pid = 2218] [serial = 1499] [outer = 0x1213ce400] 18:27:27 INFO - PROCESS | 2218 | 1463189247745 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]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 567ms 18:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:27:27 INFO - PROCESS | 2218 | 1463189247803 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 2218 | 1463189247804 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:27:27 INFO - PROCESS | 2218 | 1463189247806 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 2218 | 1463189247807 Marionette TRACE conn2 <- [1,1970,null,{}] 18:27:27 INFO - PROCESS | 2218 | 1463189247809 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}] 18:27:27 INFO - PROCESS | 2218 | 1463189247932 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:27:27 INFO - PROCESS | 2218 | 1463189247948 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d699800 == 67 [pid = 2218] [id = 500] 18:27:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x129396800) [pid = 2218] [serial = 1500] [outer = 0x0] 18:27:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12ab96400) [pid = 2218] [serial = 1501] [outer = 0x129396800] 18:27:27 INFO - PROCESS | 2218 | 1463189247973 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12abed800) [pid = 2218] [serial = 1502] [outer = 0x129396800] 18:27:28 INFO - PROCESS | 2218 | 1463189248326 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]]]}] 18:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 569ms 18:27:28 INFO - PROCESS | 2218 | 1463189248376 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 2218 | 1463189248377 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:27:28 INFO - PROCESS | 2218 | 1463189248379 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 2218 | 1463189248380 Marionette TRACE conn2 <- [1,1974,null,{}] 18:27:28 INFO - PROCESS | 2218 | 1463189248382 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}] 18:27:28 INFO - PROCESS | 2218 | 1463189248500 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:27:28 INFO - PROCESS | 2218 | 1463189248511 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x12dba0000 == 68 [pid = 2218] [id = 501] 18:27:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12abc5400) [pid = 2218] [serial = 1503] [outer = 0x0] 18:27:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12bf07c00) [pid = 2218] [serial = 1504] [outer = 0x12abc5400] 18:27:28 INFO - PROCESS | 2218 | 1463189248536 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12c243400) [pid = 2218] [serial = 1505] [outer = 0x12abc5400] 18:27:28 INFO - PROCESS | 2218 | 1463189248876 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]]]}] 18:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 519ms 18:27:28 INFO - PROCESS | 2218 | 1463189248899 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 2218 | 1463189248900 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:27:28 INFO - PROCESS | 2218 | 1463189248902 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 2218 | 1463189248903 Marionette TRACE conn2 <- [1,1978,null,{}] 18:27:28 INFO - PROCESS | 2218 | 1463189248906 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}] 18:27:29 INFO - PROCESS | 2218 | 1463189249034 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:27:29 INFO - PROCESS | 2218 | 1463189249038 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f679800 == 69 [pid = 2218] [id = 502] 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12bb0a400) [pid = 2218] [serial = 1506] [outer = 0x0] 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12c9d8000) [pid = 2218] [serial = 1507] [outer = 0x12bb0a400] 18:27:29 INFO - PROCESS | 2218 | 1463189249063 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12d057000) [pid = 2218] [serial = 1508] [outer = 0x12bb0a400] 18:27:29 INFO - PROCESS | 2218 | 1463189249413 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]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 18:27:29 INFO - PROCESS | 2218 | 1463189249421 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 2218 | 1463189249422 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:27:29 INFO - PROCESS | 2218 | 1463189249424 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 2218 | 1463189249425 Marionette TRACE conn2 <- [1,1982,null,{}] 18:27:29 INFO - PROCESS | 2218 | 1463189249427 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}] 18:27:29 INFO - PROCESS | 2218 | 1463189249546 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:27:29 INFO - PROCESS | 2218 | 1463189249560 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x131553800 == 70 [pid = 2218] [id = 503] 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12d05c800) [pid = 2218] [serial = 1509] [outer = 0x0] 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12d123c00) [pid = 2218] [serial = 1510] [outer = 0x12d05c800] 18:27:29 INFO - PROCESS | 2218 | 1463189249585 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x12d1bb000) [pid = 2218] [serial = 1511] [outer = 0x12d05c800] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x121524c00) [pid = 2218] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x121528400) [pid = 2218] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x126690000) [pid = 2218] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x116a6a400) [pid = 2218] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x1182d0400) [pid = 2218] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x112a68400) [pid = 2218] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x11852b800) [pid = 2218] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x110fb6800) [pid = 2218] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x11317e000) [pid = 2218] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x121a1d000) [pid = 2218] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x119534400) [pid = 2218] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:27:29 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x127811400) [pid = 2218] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:27:30 INFO - PROCESS | 2218 | 1463189250094 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]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 720ms 18:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:27:30 INFO - PROCESS | 2218 | 1463189250148 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 2218 | 1463189250150 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:27:30 INFO - PROCESS | 2218 | 1463189250152 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 2218 | 1463189250154 Marionette TRACE conn2 <- [1,1986,null,{}] 18:27:30 INFO - PROCESS | 2218 | 1463189250156 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}] 18:27:30 INFO - PROCESS | 2218 | 1463189250300 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:27:30 INFO - PROCESS | 2218 | 1463189250361 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x1354a9000 == 71 [pid = 2218] [id = 504] 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x110fa5400) [pid = 2218] [serial = 1512] [outer = 0x0] 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12d117c00) [pid = 2218] [serial = 1513] [outer = 0x110fa5400] 18:27:30 INFO - PROCESS | 2218 | 1463189250391 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12d7bf800) [pid = 2218] [serial = 1514] [outer = 0x110fa5400] 18:27:30 INFO - PROCESS | 2218 | 1463189250672 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]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 569ms 18:27:30 INFO - PROCESS | 2218 | 1463189250721 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 2218 | 1463189250722 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:27:30 INFO - PROCESS | 2218 | 1463189250725 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - PROCESS | 2218 | 1463189250726 Marionette TRACE conn2 <- [1,1990,null,{}] 18:27:30 INFO - PROCESS | 2218 | 1463189250731 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}] 18:27:30 INFO - PROCESS | 2218 | 1463189250815 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:27:30 INFO - PROCESS | 2218 | 1463189250888 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x135532800 == 72 [pid = 2218] [id = 505] 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x121526c00) [pid = 2218] [serial = 1515] [outer = 0x0] 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12185c000) [pid = 2218] [serial = 1516] [outer = 0x121526c00] 18:27:30 INFO - PROCESS | 2218 | 1463189250929 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x121860c00) [pid = 2218] [serial = 1517] [outer = 0x121526c00] 18:27:31 INFO - PROCESS | 2218 | 1463189251341 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]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 622ms 18:27:31 INFO - PROCESS | 2218 | 1463189251348 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 2218 | 1463189251350 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:27:31 INFO - PROCESS | 2218 | 1463189251354 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 2218 | 1463189251356 Marionette TRACE conn2 <- [1,1994,null,{}] 18:27:31 INFO - PROCESS | 2218 | 1463189251359 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}] 18:27:31 INFO - PROCESS | 2218 | 1463189251522 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:27:31 INFO - PROCESS | 2218 | 1463189251528 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355de000 == 73 [pid = 2218] [id = 506] 18:27:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12185dc00) [pid = 2218] [serial = 1518] [outer = 0x0] 18:27:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12d7c5800) [pid = 2218] [serial = 1519] [outer = 0x12185dc00] 18:27:31 INFO - PROCESS | 2218 | 1463189251553 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12da99000) [pid = 2218] [serial = 1520] [outer = 0x12185dc00] 18:27:31 INFO - PROCESS | 2218 | 1463189251873 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]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 571ms 18:27:32 INFO - PROCESS | 2218 | 1463189252012 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 2218 | 1463189252016 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:27:32 INFO - PROCESS | 2218 | 1463189252023 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 2218 | 1463189252027 Marionette TRACE conn2 <- [1,1998,null,{}] 18:27:32 INFO - PROCESS | 2218 | 1463189252033 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}] 18:27:32 INFO - PROCESS | 2218 | 1463189252246 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:27:32 INFO - PROCESS | 2218 | 1463189252403 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x11943e000 == 74 [pid = 2218] [id = 507] 18:27:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x11110fc00) [pid = 2218] [serial = 1521] [outer = 0x0] 18:27:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x1122b5800) [pid = 2218] [serial = 1522] [outer = 0x11110fc00] 18:27:32 INFO - PROCESS | 2218 | 1463189252456 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x112f41400) [pid = 2218] [serial = 1523] [outer = 0x11110fc00] 18:27:32 INFO - PROCESS | 2218 | 1463189252976 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]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 976ms 18:27:33 INFO - PROCESS | 2218 | 1463189252997 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:27:33 INFO - PROCESS | 2218 | 1463189253001 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:27:33 INFO - PROCESS | 2218 | 1463189253006 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 2218 | 1463189253009 Marionette TRACE conn2 <- [1,2002,null,{}] 18:27:33 INFO - PROCESS | 2218 | 1463189253012 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}] 18:27:33 INFO - PROCESS | 2218 | 1463189253138 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:27:33 INFO - PROCESS | 2218 | 1463189253253 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdc3800 == 75 [pid = 2218] [id = 508] 18:27:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x116f3e000) [pid = 2218] [serial = 1524] [outer = 0x0] 18:27:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x118331000) [pid = 2218] [serial = 1525] [outer = 0x116f3e000] 18:27:33 INFO - PROCESS | 2218 | 1463189253289 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x121013400) [pid = 2218] [serial = 1526] [outer = 0x116f3e000] 18:27:33 INFO - PROCESS | 2218 | 1463189253745 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]]]}] 18:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 775ms 18:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:27:33 INFO - PROCESS | 2218 | 1463189253779 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 2218 | 1463189253781 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:27:33 INFO - PROCESS | 2218 | 1463189253783 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 2218 | 1463189253784 Marionette TRACE conn2 <- [1,2006,null,{}] 18:27:33 INFO - PROCESS | 2218 | 1463189253791 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}] 18:27:33 INFO - PROCESS | 2218 | 1463189253943 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:27:34 INFO - PROCESS | 2218 | 1463189254046 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x135496000 == 76 [pid = 2218] [id = 509] 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x12120b400) [pid = 2218] [serial = 1527] [outer = 0x0] 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x121855000) [pid = 2218] [serial = 1528] [outer = 0x12120b400] 18:27:34 INFO - PROCESS | 2218 | 1463189254081 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x125fc0000) [pid = 2218] [serial = 1529] [outer = 0x12120b400] 18:27:34 INFO - PROCESS | 2218 | 1463189254478 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]]]}] 18:27:34 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 18:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 720ms 18:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:27:34 INFO - PROCESS | 2218 | 1463189254516 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 2218 | 1463189254517 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:27:34 INFO - PROCESS | 2218 | 1463189254520 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - PROCESS | 2218 | 1463189254521 Marionette TRACE conn2 <- [1,2010,null,{}] 18:27:34 INFO - PROCESS | 2218 | 1463189254523 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}] 18:27:34 INFO - PROCESS | 2218 | 1463189254647 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:27:34 INFO - PROCESS | 2218 | 1463189254758 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x135dcc000 == 77 [pid = 2218] [id = 510] 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x126696c00) [pid = 2218] [serial = 1530] [outer = 0x0] 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x128d15400) [pid = 2218] [serial = 1531] [outer = 0x126696c00] 18:27:34 INFO - PROCESS | 2218 | 1463189254790 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x12780ac00) [pid = 2218] [serial = 1532] [outer = 0x126696c00] 18:27:35 INFO - PROCESS | 2218 | 1463189255177 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]]]}] 18:27:35 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 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 719ms 18:27:35 INFO - PROCESS | 2218 | 1463189255239 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 2218 | 1463189255240 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:27:35 INFO - PROCESS | 2218 | 1463189255243 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 2218 | 1463189255244 Marionette TRACE conn2 <- [1,2014,null,{}] 18:27:35 INFO - PROCESS | 2218 | 1463189255247 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}] 18:27:35 INFO - PROCESS | 2218 | 1463189255379 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:27:35 INFO - PROCESS | 2218 | 1463189255464 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x135de5000 == 78 [pid = 2218] [id = 511] 18:27:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x113150c00) [pid = 2218] [serial = 1533] [outer = 0x0] 18:27:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x113157000) [pid = 2218] [serial = 1534] [outer = 0x113150c00] 18:27:35 INFO - PROCESS | 2218 | 1463189255495 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x11315b400) [pid = 2218] [serial = 1535] [outer = 0x113150c00] 18:27:35 INFO - PROCESS | 2218 | 1463189255875 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]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:27:35 INFO - PROCESS | 2218 | 1463189255915 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 2218 | 1463189255916 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:27:35 INFO - PROCESS | 2218 | 1463189255918 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 2218 | 1463189255920 Marionette TRACE conn2 <- [1,2018,null,{}] 18:27:35 INFO - PROCESS | 2218 | 1463189255922 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}] 18:27:36 INFO - PROCESS | 2218 | 1463189256059 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:27:36 INFO - PROCESS | 2218 | 1463189256184 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x1387af000 == 79 [pid = 2218] [id = 512] 18:27:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12c9da800) [pid = 2218] [serial = 1536] [outer = 0x0] 18:27:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12d1cc400) [pid = 2218] [serial = 1537] [outer = 0x12c9da800] 18:27:36 INFO - PROCESS | 2218 | 1463189256218 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12da9dc00) [pid = 2218] [serial = 1538] [outer = 0x12c9da800] 18:27:36 INFO - PROCESS | 2218 | 1463189256719 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]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 870ms 18:27:36 INFO - PROCESS | 2218 | 1463189256789 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 2218 | 1463189256790 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:27:36 INFO - PROCESS | 2218 | 1463189256792 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 2218 | 1463189256793 Marionette TRACE conn2 <- [1,2022,null,{}] 18:27:36 INFO - PROCESS | 2218 | 1463189256795 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}] 18:27:36 INFO - PROCESS | 2218 | 1463189256904 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:27:37 INFO - PROCESS | 2218 | 1463189257029 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x118316800 == 80 [pid = 2218] [id = 513] 18:27:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x11287d000) [pid = 2218] [serial = 1539] [outer = 0x0] 18:27:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x115e7e000) [pid = 2218] [serial = 1540] [outer = 0x11287d000] 18:27:37 INFO - PROCESS | 2218 | 1463189257074 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x12d1cc000) [pid = 2218] [serial = 1541] [outer = 0x11287d000] 18:27:37 INFO - PROCESS | 2218 | 1463189257587 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]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 823ms 18:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:27:37 INFO - PROCESS | 2218 | 1463189257616 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 2218 | 1463189257617 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:27:37 INFO - PROCESS | 2218 | 1463189257619 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 2218 | 1463189257620 Marionette TRACE conn2 <- [1,2026,null,{}] 18:27:37 INFO - PROCESS | 2218 | 1463189257623 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}] 18:27:37 INFO - PROCESS | 2218 | 1463189257740 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:27:38 INFO - PROCESS | 2218 | 1463189258037 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189e9000 == 81 [pid = 2218] [id = 514] 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x110fa9000) [pid = 2218] [serial = 1542] [outer = 0x0] 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x110faf400) [pid = 2218] [serial = 1543] [outer = 0x110fa9000] 18:27:38 INFO - PROCESS | 2218 | 1463189258106 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x11204e000) [pid = 2218] [serial = 1544] [outer = 0x110fa9000] 18:27:38 INFO - PROCESS | 2218 | 1463189258582 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]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1020ms 18:27:38 INFO - PROCESS | 2218 | 1463189258639 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 2218 | 1463189258642 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:27:38 INFO - PROCESS | 2218 | 1463189258653 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 2218 | 1463189258655 Marionette TRACE conn2 <- [1,2030,null,{}] 18:27:38 INFO - PROCESS | 2218 | 1463189258658 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}] 18:27:38 INFO - PROCESS | 2218 | 1463189258763 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:27:38 INFO - PROCESS | 2218 | 1463189258882 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d9000 == 82 [pid = 2218] [id = 515] 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x11314e000) [pid = 2218] [serial = 1545] [outer = 0x0] 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x11315b000) [pid = 2218] [serial = 1546] [outer = 0x11314e000] 18:27:38 INFO - PROCESS | 2218 | 1463189258915 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x116a69000) [pid = 2218] [serial = 1547] [outer = 0x11314e000] 18:27:39 INFO - PROCESS | 2218 | 1463189259416 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]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 834ms 18:27:39 INFO - PROCESS | 2218 | 1463189259488 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 2218 | 1463189259492 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12da6b000 == 81 [pid = 2218] [id = 305] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x135532800 == 80 [pid = 2218] [id = 505] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x1354a9000 == 79 [pid = 2218] [id = 504] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x12bb09800) [pid = 2218] [serial = 1455] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x131553800 == 78 [pid = 2218] [id = 503] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12f679800 == 77 [pid = 2218] [id = 502] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12dba0000 == 76 [pid = 2218] [id = 501] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12d699800 == 75 [pid = 2218] [id = 500] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12c904800 == 74 [pid = 2218] [id = 499] 18:27:39 INFO - PROCESS | 2218 | 1463189259610 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 2218 | 1463189259611 Marionette TRACE conn2 <- [1,2034,null,{}] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe8800 == 73 [pid = 2218] [id = 498] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12a73e000 == 72 [pid = 2218] [id = 497] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x119e82000 == 71 [pid = 2218] [id = 496] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x121166000 == 70 [pid = 2218] [id = 495] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x121718800 == 69 [pid = 2218] [id = 494] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x135b1e000 == 68 [pid = 2218] [id = 490] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x135646000 == 67 [pid = 2218] [id = 489] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x1354df000 == 66 [pid = 2218] [id = 488] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba06000 == 65 [pid = 2218] [id = 487] 18:27:39 INFO - PROCESS | 2218 | --DOCSHELL 0x119e8d000 == 64 [pid = 2218] [id = 486] 18:27:39 INFO - PROCESS | 2218 | 1463189259623 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}] 18:27:39 INFO - PROCESS | 2218 | 1463189259709 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x121a1dc00) [pid = 2218] [serial = 1437] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x12668dc00) [pid = 2218] [serial = 1440] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x125fb9c00) [pid = 2218] [serial = 1438] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x128b5a800) [pid = 2218] [serial = 1443] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x116f41800) [pid = 2218] [serial = 1425] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x11811b800) [pid = 2218] [serial = 1426] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x112880000) [pid = 2218] [serial = 1398] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x126694000) [pid = 2218] [serial = 1407] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x12d056c00) [pid = 2218] [serial = 1413] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x118359800) [pid = 2218] [serial = 1428] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x118d96800) [pid = 2218] [serial = 1429] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x1185ea400) [pid = 2218] [serial = 1447] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x1191c9000) [pid = 2218] [serial = 1431] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x1196ee000) [pid = 2218] [serial = 1432] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x110fb9c00) [pid = 2218] [serial = 1419] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x1122b2000) [pid = 2218] [serial = 1420] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x110fa1800) [pid = 2218] [serial = 1416] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x116a6c400) [pid = 2218] [serial = 1423] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x113317400) [pid = 2218] [serial = 1422] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x116f3b400) [pid = 2218] [serial = 1401] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x1196f1000) [pid = 2218] [serial = 1404] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x129394000) [pid = 2218] [serial = 1410] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x115e17400) [pid = 2218] [serial = 1446] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x128da3c00) [pid = 2218] [serial = 1444] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x12a734800) [pid = 2218] [serial = 1450] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x121113800) [pid = 2218] [serial = 1434] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12ab91400) [pid = 2218] [serial = 1452] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x121582c00) [pid = 2218] [serial = 1435] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12b8aec00) [pid = 2218] [serial = 1453] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12669bc00) [pid = 2218] [serial = 1441] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x128da6000) [pid = 2218] [serial = 1449] [outer = 0x0] [url = about:blank] 18:27:39 INFO - PROCESS | 2218 | 1463189259788 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189dd800 == 65 [pid = 2218] [id = 516] 18:27:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x110fb9c00) [pid = 2218] [serial = 1548] [outer = 0x0] 18:27:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x116a6c400) [pid = 2218] [serial = 1549] [outer = 0x110fb9c00] 18:27:39 INFO - PROCESS | 2218 | 1463189259817 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11826dc00) [pid = 2218] [serial = 1550] [outer = 0x110fb9c00] 18:27:40 INFO - PROCESS | 2218 | 1463189260131 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]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 589ms 18:27:40 INFO - PROCESS | 2218 | 1463189260139 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 2218 | 1463189260141 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:27:40 INFO - PROCESS | 2218 | 1463189260152 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 2218 | 1463189260156 Marionette TRACE conn2 <- [1,2038,null,{}] 18:27:40 INFO - PROCESS | 2218 | 1463189260165 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}] 18:27:40 INFO - PROCESS | 2218 | 1463189260259 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:27:40 INFO - PROCESS | 2218 | 1463189260342 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a5d000 == 66 [pid = 2218] [id = 517] 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x112880000) [pid = 2218] [serial = 1551] [outer = 0x0] 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x11834cc00) [pid = 2218] [serial = 1552] [outer = 0x112880000] 18:27:40 INFO - PROCESS | 2218 | 1463189260368 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x118d91c00) [pid = 2218] [serial = 1553] [outer = 0x112880000] 18:27:40 INFO - PROCESS | 2218 | 1463189260672 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]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 581ms 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:27:40 INFO - PROCESS | 2218 | 1463189260725 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 2218 | 1463189260728 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:27:40 INFO - PROCESS | 2218 | 1463189260730 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 2218 | 1463189260732 Marionette TRACE conn2 <- [1,2042,null,{}] 18:27:40 INFO - PROCESS | 2218 | 1463189260734 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}] 18:27:40 INFO - PROCESS | 2218 | 1463189260815 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:27:40 INFO - PROCESS | 2218 | 1463189260882 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293c2800 == 67 [pid = 2218] [id = 518] 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x1182ce000) [pid = 2218] [serial = 1554] [outer = 0x0] 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x1191cb800) [pid = 2218] [serial = 1555] [outer = 0x1182ce000] 18:27:40 INFO - PROCESS | 2218 | 1463189260922 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x119630c00) [pid = 2218] [serial = 1556] [outer = 0x1182ce000] 18:27:41 INFO - PROCESS | 2218 | 1463189261356 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]]]}] 18:27:41 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) 18:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 676ms 18:27:41 INFO - PROCESS | 2218 | 1463189261408 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 2218 | 1463189261410 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:27:41 INFO - PROCESS | 2218 | 1463189261422 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 2218 | 1463189261424 Marionette TRACE conn2 <- [1,2046,null,{}] 18:27:41 INFO - PROCESS | 2218 | 1463189261428 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}] 18:27:41 INFO - PROCESS | 2218 | 1463189261570 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:27:41 INFO - PROCESS | 2218 | 1463189261584 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acea800 == 68 [pid = 2218] [id = 519] 18:27:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x119b70000) [pid = 2218] [serial = 1557] [outer = 0x0] 18:27:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x120e0b000) [pid = 2218] [serial = 1558] [outer = 0x119b70000] 18:27:41 INFO - PROCESS | 2218 | 1463189261623 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x121210c00) [pid = 2218] [serial = 1559] [outer = 0x119b70000] 18:27:42 INFO - PROCESS | 2218 | 1463189262049 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]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 18:27:42 INFO - PROCESS | 2218 | 1463189262093 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 2218 | 1463189262095 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:27:42 INFO - PROCESS | 2218 | 1463189262098 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 2218 | 1463189262099 Marionette TRACE conn2 <- [1,2050,null,{}] 18:27:42 INFO - PROCESS | 2218 | 1463189262102 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}] 18:27:42 INFO - PROCESS | 2218 | 1463189262230 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:27:42 INFO - PROCESS | 2218 | 1463189262253 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd12000 == 69 [pid = 2218] [id = 520] 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12142a400) [pid = 2218] [serial = 1560] [outer = 0x0] 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x121622000) [pid = 2218] [serial = 1561] [outer = 0x12142a400] 18:27:42 INFO - PROCESS | 2218 | 1463189262285 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x121855800) [pid = 2218] [serial = 1562] [outer = 0x12142a400] 18:27:42 INFO - PROCESS | 2218 | 1463189262630 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]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 18:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:27:42 INFO - PROCESS | 2218 | 1463189262667 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 2218 | 1463189262668 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:27:42 INFO - PROCESS | 2218 | 1463189262670 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 2218 | 1463189262671 Marionette TRACE conn2 <- [1,2054,null,{}] 18:27:42 INFO - PROCESS | 2218 | 1463189262673 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}] 18:27:42 INFO - PROCESS | 2218 | 1463189262784 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:27:42 INFO - PROCESS | 2218 | 1463189262795 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c436800 == 70 [pid = 2218] [id = 521] 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x1214a9000) [pid = 2218] [serial = 1563] [outer = 0x0] 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x12185f000) [pid = 2218] [serial = 1564] [outer = 0x1214a9000] 18:27:42 INFO - PROCESS | 2218 | 1463189262820 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x12552cc00) [pid = 2218] [serial = 1565] [outer = 0x1214a9000] 18:27:43 INFO - PROCESS | 2218 | 1463189263189 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]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 569ms 18:27:43 INFO - PROCESS | 2218 | 1463189263240 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 2218 | 1463189263242 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:27:43 INFO - PROCESS | 2218 | 1463189263245 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 2218 | 1463189263247 Marionette TRACE conn2 <- [1,2058,null,{}] 18:27:43 INFO - PROCESS | 2218 | 1463189263251 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}] 18:27:43 INFO - PROCESS | 2218 | 1463189263398 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:27:43 INFO - PROCESS | 2218 | 1463189263422 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cda6800 == 71 [pid = 2218] [id = 522] 18:27:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x121860800) [pid = 2218] [serial = 1566] [outer = 0x0] 18:27:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x1263e2400) [pid = 2218] [serial = 1567] [outer = 0x121860800] 18:27:43 INFO - PROCESS | 2218 | 1463189263447 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12668f800) [pid = 2218] [serial = 1568] [outer = 0x121860800] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x12bb0a400) [pid = 2218] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x11317d800) [pid = 2218] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x110fa5c00) [pid = 2218] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x12d05c800) [pid = 2218] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x110fa5400) [pid = 2218] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12abc5400) [pid = 2218] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x121526c00) [pid = 2218] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x129396800) [pid = 2218] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x1182d3000) [pid = 2218] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x11920a800) [pid = 2218] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x121211400) [pid = 2218] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:27:44 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x1213ce400) [pid = 2218] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:27:44 INFO - PROCESS | 2218 | 1463189264095 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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 872ms 18:27:44 INFO - PROCESS | 2218 | 1463189264117 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 2218 | 1463189264119 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:27:44 INFO - PROCESS | 2218 | 1463189264121 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 2218 | 1463189264122 Marionette TRACE conn2 <- [1,2062,null,{}] 18:27:44 INFO - PROCESS | 2218 | 1463189264124 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}] 18:27:44 INFO - PROCESS | 2218 | 1463189264214 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:27:44 INFO - PROCESS | 2218 | 1463189264218 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a7800 == 72 [pid = 2218] [id = 523] 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x1164ef800) [pid = 2218] [serial = 1569] [outer = 0x0] 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x121207c00) [pid = 2218] [serial = 1570] [outer = 0x1164ef800] 18:27:44 INFO - PROCESS | 2218 | 1463189264244 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x126694c00) [pid = 2218] [serial = 1571] [outer = 0x1164ef800] 18:27:44 INFO - PROCESS | 2218 | 1463189264592 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]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 518ms 18:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:27:44 INFO - PROCESS | 2218 | 1463189264646 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 2218 | 1463189264647 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:27:44 INFO - PROCESS | 2218 | 1463189264649 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 2218 | 1463189264650 Marionette TRACE conn2 <- [1,2066,null,{}] 18:27:44 INFO - PROCESS | 2218 | 1463189264653 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}] 18:27:44 INFO - PROCESS | 2218 | 1463189264759 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:27:44 INFO - PROCESS | 2218 | 1463189264765 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da5c800 == 73 [pid = 2218] [id = 524] 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12669b400) [pid = 2218] [serial = 1572] [outer = 0x0] 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x128b54800) [pid = 2218] [serial = 1573] [outer = 0x12669b400] 18:27:44 INFO - PROCESS | 2218 | 1463189264795 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x128d99400) [pid = 2218] [serial = 1574] [outer = 0x12669b400] 18:27:45 INFO - PROCESS | 2218 | 1463189265138 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]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:27:45 INFO - PROCESS | 2218 | 1463189265167 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 2218 | 1463189265169 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:27:45 INFO - PROCESS | 2218 | 1463189265171 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 2218 | 1463189265183 Marionette TRACE conn2 <- [1,2070,null,{}] 18:27:45 INFO - PROCESS | 2218 | 1463189265186 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}] 18:27:45 INFO - PROCESS | 2218 | 1463189265289 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:27:45 INFO - PROCESS | 2218 | 1463189265361 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12dba2800 == 74 [pid = 2218] [id = 525] 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x128d98c00) [pid = 2218] [serial = 1575] [outer = 0x0] 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x129395c00) [pid = 2218] [serial = 1576] [outer = 0x128d98c00] 18:27:45 INFO - PROCESS | 2218 | 1463189265387 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x12a941c00) [pid = 2218] [serial = 1577] [outer = 0x128d98c00] 18:27:45 INFO - PROCESS | 2218 | 1463189265662 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]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 530ms 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:27:45 INFO - PROCESS | 2218 | 1463189265702 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 2218 | 1463189265703 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:27:45 INFO - PROCESS | 2218 | 1463189265705 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 2218 | 1463189265706 Marionette TRACE conn2 <- [1,2074,null,{}] 18:27:45 INFO - PROCESS | 2218 | 1463189265708 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}] 18:27:45 INFO - PROCESS | 2218 | 1463189265803 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:27:45 INFO - PROCESS | 2218 | 1463189265808 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0e6800 == 75 [pid = 2218] [id = 526] 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x110fad000) [pid = 2218] [serial = 1578] [outer = 0x0] 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12abc9800) [pid = 2218] [serial = 1579] [outer = 0x110fad000] 18:27:45 INFO - PROCESS | 2218 | 1463189265833 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12b8b0800) [pid = 2218] [serial = 1580] [outer = 0x110fad000] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12e097800 == 74 [pid = 2218] [id = 430] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x126a68000 == 73 [pid = 2218] [id = 492] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12171e800 == 72 [pid = 2218] [id = 390] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12c42a800 == 71 [pid = 2218] [id = 251] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd1b800 == 70 [pid = 2218] [id = 391] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x11942b000 == 69 [pid = 2218] [id = 271] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12da5e000 == 68 [pid = 2218] [id = 348] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x116f70800 == 67 [pid = 2218] [id = 453] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12d680800 == 66 [pid = 2218] [id = 347] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1355d2000 == 65 [pid = 2218] [id = 432] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x131542800 == 64 [pid = 2218] [id = 491] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x135498000 == 63 [pid = 2218] [id = 485] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x134dd2000 == 62 [pid = 2218] [id = 431] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x135895800 == 61 [pid = 2218] [id = 388] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1214f0000 == 60 [pid = 2218] [id = 493] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x119441000 == 59 [pid = 2218] [id = 433] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1355df800 == 58 [pid = 2218] [id = 404] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x119a99000 == 57 [pid = 2218] [id = 292] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x119a84800 == 56 [pid = 2218] [id = 369] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1355c4800 == 55 [pid = 2218] [id = 389] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12c421800 == 54 [pid = 2218] [id = 290] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1354d4800 == 53 [pid = 2218] [id = 387] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfdc800 == 52 [pid = 2218] [id = 324] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12e094800 == 51 [pid = 2218] [id = 349] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x118089000 == 50 [pid = 2218] [id = 350] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x113124000 == 49 [pid = 2218] [id = 368] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12c90c800 == 48 [pid = 2218] [id = 252] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12acee000 == 47 [pid = 2218] [id = 309] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d9000 == 46 [pid = 2218] [id = 515] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1189e9000 == 45 [pid = 2218] [id = 514] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x118316800 == 44 [pid = 2218] [id = 513] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1387af000 == 43 [pid = 2218] [id = 512] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x135de5000 == 42 [pid = 2218] [id = 511] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x135dcc000 == 41 [pid = 2218] [id = 510] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x135496000 == 40 [pid = 2218] [id = 509] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdc3800 == 39 [pid = 2218] [id = 508] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x1355de000 == 38 [pid = 2218] [id = 506] 18:27:46 INFO - PROCESS | 2218 | --DOCSHELL 0x11943e000 == 37 [pid = 2218] [id = 507] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x126a5d000 == 36 [pid = 2218] [id = 517] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x1189dd800 == 35 [pid = 2218] [id = 516] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12c436800 == 34 [pid = 2218] [id = 521] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12da5c800 == 33 [pid = 2218] [id = 524] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd12000 == 32 [pid = 2218] [id = 520] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a7800 == 31 [pid = 2218] [id = 523] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12acea800 == 30 [pid = 2218] [id = 519] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12cda6800 == 29 [pid = 2218] [id = 522] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x1293c2800 == 28 [pid = 2218] [id = 518] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x121860c00) [pid = 2218] [serial = 1517] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12dba2800 == 27 [pid = 2218] [id = 525] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x12d7c5800) [pid = 2218] [serial = 1519] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x12d057000) [pid = 2218] [serial = 1508] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x121526800) [pid = 2218] [serial = 1467] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x127810800) [pid = 2218] [serial = 1470] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x116f3f000) [pid = 2218] [serial = 1486] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x11287e000) [pid = 2218] [serial = 1484] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12d1bb000) [pid = 2218] [serial = 1511] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x12d7bf800) [pid = 2218] [serial = 1514] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x12bf07c00) [pid = 2218] [serial = 1504] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x119837400) [pid = 2218] [serial = 922] [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.] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12185c000) [pid = 2218] [serial = 1516] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x12d117c00) [pid = 2218] [serial = 1513] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12abed800) [pid = 2218] [serial = 1502] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x11834fc00) [pid = 2218] [serial = 1489] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x120e0dc00) [pid = 2218] [serial = 1464] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12d123c00) [pid = 2218] [serial = 1510] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x119e76800) [pid = 2218] [serial = 1492] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12151d800) [pid = 2218] [serial = 1495] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12c9d9000) [pid = 2218] [serial = 1480] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x12c9d8000) [pid = 2218] [serial = 1507] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x117111800) [pid = 2218] [serial = 1461] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x116f3b800) [pid = 2218] [serial = 1477] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12ab96400) [pid = 2218] [serial = 1501] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x112881400) [pid = 2218] [serial = 1458] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x11811cc00) [pid = 2218] [serial = 1487] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12c243400) [pid = 2218] [serial = 1505] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12162d800) [pid = 2218] [serial = 1496] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x1291ca800) [pid = 2218] [serial = 1499] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12120ac00) [pid = 2218] [serial = 1493] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12bf16800) [pid = 2218] [serial = 1473] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x125fb2400) [pid = 2218] [serial = 1498] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x1191bfc00) [pid = 2218] [serial = 1490] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x110fb8000) [pid = 2218] [serial = 1483] [outer = 0x0] [url = about:blank] 18:27:47 INFO - PROCESS | 2218 | 1463189267943 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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2273ms 18:27:47 INFO - PROCESS | 2218 | 1463189267979 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 2218 | 1463189267980 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:27:47 INFO - PROCESS | 2218 | 1463189267985 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 2218 | 1463189267988 Marionette TRACE conn2 <- [1,2078,null,{}] 18:27:47 INFO - PROCESS | 2218 | 1463189267995 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}] 18:27:48 INFO - PROCESS | 2218 | 1463189268122 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:27:48 INFO - PROCESS | 2218 | 1463189268132 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x113228800 == 28 [pid = 2218] [id = 527] 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x111f5b000) [pid = 2218] [serial = 1581] [outer = 0x0] 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x1120edc00) [pid = 2218] [serial = 1582] [outer = 0x111f5b000] 18:27:48 INFO - PROCESS | 2218 | 1463189268178 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1127b2000) [pid = 2218] [serial = 1583] [outer = 0x111f5b000] 18:27:48 INFO - PROCESS | 2218 | 1463189268629 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]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 674ms 18:27:48 INFO - PROCESS | 2218 | 1463189268659 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 2218 | 1463189268663 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:27:48 INFO - PROCESS | 2218 | 1463189268667 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 2218 | 1463189268669 Marionette TRACE conn2 <- [1,2082,null,{}] 18:27:48 INFO - PROCESS | 2218 | 1463189268672 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}] 18:27:48 INFO - PROCESS | 2218 | 1463189268750 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:27:48 INFO - PROCESS | 2218 | 1463189268756 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x116730800 == 29 [pid = 2218] [id = 528] 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1127b9c00) [pid = 2218] [serial = 1584] [outer = 0x0] 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x112884c00) [pid = 2218] [serial = 1585] [outer = 0x1127b9c00] 18:27:48 INFO - PROCESS | 2218 | 1463189268785 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x112f03400) [pid = 2218] [serial = 1586] [outer = 0x1127b9c00] 18:27:49 INFO - PROCESS | 2218 | 1463189269137 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]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 18:27:49 INFO - PROCESS | 2218 | 1463189269187 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 2218 | 1463189269188 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:27:49 INFO - PROCESS | 2218 | 1463189269191 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 2218 | 1463189269193 Marionette TRACE conn2 <- [1,2086,null,{}] 18:27:49 INFO - PROCESS | 2218 | 1463189269201 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}] 18:27:49 INFO - PROCESS | 2218 | 1463189269290 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:27:49 INFO - PROCESS | 2218 | 1463189269298 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x11808f000 == 30 [pid = 2218] [id = 529] 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x110f9dc00) [pid = 2218] [serial = 1587] [outer = 0x0] 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x11315a400) [pid = 2218] [serial = 1588] [outer = 0x110f9dc00] 18:27:49 INFO - PROCESS | 2218 | 1463189269328 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x113188800) [pid = 2218] [serial = 1589] [outer = 0x110f9dc00] 18:27:49 INFO - PROCESS | 2218 | 1463189269686 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]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 522ms 18:27:49 INFO - PROCESS | 2218 | 1463189269714 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 2218 | 1463189269716 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:27:49 INFO - PROCESS | 2218 | 1463189269718 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 2218 | 1463189269719 Marionette TRACE conn2 <- [1,2090,null,{}] 18:27:49 INFO - PROCESS | 2218 | 1463189269722 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}] 18:27:49 INFO - PROCESS | 2218 | 1463189269850 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:27:49 INFO - PROCESS | 2218 | 1463189269861 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x119167800 == 31 [pid = 2218] [id = 530] 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x110fa5c00) [pid = 2218] [serial = 1590] [outer = 0x0] 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x113424c00) [pid = 2218] [serial = 1591] [outer = 0x110fa5c00] 18:27:49 INFO - PROCESS | 2218 | 1463189269904 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x1164b3800) [pid = 2218] [serial = 1592] [outer = 0x110fa5c00] 18:27:50 INFO - PROCESS | 2218 | 1463189270310 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]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 619ms 18:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:27:50 INFO - PROCESS | 2218 | 1463189270337 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 2218 | 1463189270339 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:27:50 INFO - PROCESS | 2218 | 1463189270341 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 2218 | 1463189270342 Marionette TRACE conn2 <- [1,2094,null,{}] 18:27:50 INFO - PROCESS | 2218 | 1463189270345 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}] 18:27:50 INFO - PROCESS | 2218 | 1463189270416 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:27:50 INFO - PROCESS | 2218 | 1463189270471 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x119443000 == 32 [pid = 2218] [id = 531] 18:27:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x1127b8c00) [pid = 2218] [serial = 1593] [outer = 0x0] 18:27:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x1164f2c00) [pid = 2218] [serial = 1594] [outer = 0x1127b8c00] 18:27:50 INFO - PROCESS | 2218 | 1463189270496 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x11684c800) [pid = 2218] [serial = 1595] [outer = 0x1127b8c00] 18:27:50 INFO - PROCESS | 2218 | 1463189270798 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]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 469ms 18:27:50 INFO - PROCESS | 2218 | 1463189270817 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 2218 | 1463189270818 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:27:50 INFO - PROCESS | 2218 | 1463189270821 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 2218 | 1463189270822 Marionette TRACE conn2 <- [1,2098,null,{}] 18:27:50 INFO - PROCESS | 2218 | 1463189270824 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}] 18:27:50 INFO - PROCESS | 2218 | 1463189270925 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:27:50 INFO - PROCESS | 2218 | 1463189270933 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e97800 == 33 [pid = 2218] [id = 532] 18:27:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x116f34400) [pid = 2218] [serial = 1596] [outer = 0x0] 18:27:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x116f41000) [pid = 2218] [serial = 1597] [outer = 0x116f34400] 18:27:50 INFO - PROCESS | 2218 | 1463189270960 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x11811b800) [pid = 2218] [serial = 1598] [outer = 0x116f34400] 18:27:51 INFO - PROCESS | 2218 | 1463189271291 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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 518ms 18:27:51 INFO - PROCESS | 2218 | 1463189271340 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 2218 | 1463189271341 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:27:51 INFO - PROCESS | 2218 | 1463189271353 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 2218 | 1463189271354 Marionette TRACE conn2 <- [1,2102,null,{}] 18:27:51 INFO - PROCESS | 2218 | 1463189271356 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}] 18:27:51 INFO - PROCESS | 2218 | 1463189271428 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:27:51 INFO - PROCESS | 2218 | 1463189271434 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214d7800 == 34 [pid = 2218] [id = 533] 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x110fb5000) [pid = 2218] [serial = 1599] [outer = 0x0] 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x118263400) [pid = 2218] [serial = 1600] [outer = 0x110fb5000] 18:27:51 INFO - PROCESS | 2218 | 1463189271459 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x11826cc00) [pid = 2218] [serial = 1601] [outer = 0x110fb5000] 18:27:51 INFO - PROCESS | 2218 | 1463189271781 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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 477ms 18:27:51 INFO - PROCESS | 2218 | 1463189271821 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 2218 | 1463189271823 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:27:51 INFO - PROCESS | 2218 | 1463189271825 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 2218 | 1463189271826 Marionette TRACE conn2 <- [1,2106,null,{}] 18:27:51 INFO - PROCESS | 2218 | 1463189271828 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}] 18:27:51 INFO - PROCESS | 2218 | 1463189271907 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:27:51 INFO - PROCESS | 2218 | 1463189271912 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x121be8000 == 35 [pid = 2218] [id = 534] 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x118270400) [pid = 2218] [serial = 1602] [outer = 0x0] 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x1182c4c00) [pid = 2218] [serial = 1603] [outer = 0x118270400] 18:27:51 INFO - PROCESS | 2218 | 1463189271938 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x118324c00) [pid = 2218] [serial = 1604] [outer = 0x118270400] 18:27:52 INFO - PROCESS | 2218 | 1463189272254 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]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 468ms 18:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:27:52 INFO - PROCESS | 2218 | 1463189272294 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 2218 | 1463189272296 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:27:52 INFO - PROCESS | 2218 | 1463189272299 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 2218 | 1463189272300 Marionette TRACE conn2 <- [1,2110,null,{}] 18:27:52 INFO - PROCESS | 2218 | 1463189272303 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}] 18:27:52 INFO - PROCESS | 2218 | 1463189272400 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:27:52 INFO - PROCESS | 2218 | 1463189272407 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x11808e800 == 36 [pid = 2218] [id = 535] 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x118114c00) [pid = 2218] [serial = 1605] [outer = 0x0] 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x118332800) [pid = 2218] [serial = 1606] [outer = 0x118114c00] 18:27:52 INFO - PROCESS | 2218 | 1463189272434 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x118351400) [pid = 2218] [serial = 1607] [outer = 0x118114c00] 18:27:52 INFO - PROCESS | 2218 | 1463189272732 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]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 468ms 18:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:27:52 INFO - PROCESS | 2218 | 1463189272768 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 2218 | 1463189272769 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:27:52 INFO - PROCESS | 2218 | 1463189272771 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 2218 | 1463189272773 Marionette TRACE conn2 <- [1,2114,null,{}] 18:27:52 INFO - PROCESS | 2218 | 1463189272775 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}] 18:27:52 INFO - PROCESS | 2218 | 1463189272852 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:27:52 INFO - PROCESS | 2218 | 1463189272856 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x126351800 == 37 [pid = 2218] [id = 536] 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x11834c000) [pid = 2218] [serial = 1608] [outer = 0x0] 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x118359000) [pid = 2218] [serial = 1609] [outer = 0x11834c000] 18:27:52 INFO - PROCESS | 2218 | 1463189272883 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x11856d400) [pid = 2218] [serial = 1610] [outer = 0x11834c000] 18:27:53 INFO - PROCESS | 2218 | 1463189273275 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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 524ms 18:27:53 INFO - PROCESS | 2218 | 1463189273296 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 2218 | 1463189273297 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:27:53 INFO - PROCESS | 2218 | 1463189273299 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 2218 | 1463189273301 Marionette TRACE conn2 <- [1,2118,null,{}] 18:27:53 INFO - PROCESS | 2218 | 1463189273303 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}] 18:27:53 INFO - PROCESS | 2218 | 1463189273414 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:27:53 INFO - PROCESS | 2218 | 1463189273451 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x119442800 == 38 [pid = 2218] [id = 537] 18:27:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x118578000) [pid = 2218] [serial = 1611] [outer = 0x0] 18:27:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x1185e6800) [pid = 2218] [serial = 1612] [outer = 0x118578000] 18:27:53 INFO - PROCESS | 2218 | 1463189273483 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x1191c0000) [pid = 2218] [serial = 1613] [outer = 0x118578000] 18:27:53 INFO - PROCESS | 2218 | 1463189273836 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]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 571ms 18:27:53 INFO - PROCESS | 2218 | 1463189273879 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:27:53 INFO - PROCESS | 2218 | 1463189273881 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:27:53 INFO - PROCESS | 2218 | 1463189273884 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 2218 | 1463189273886 Marionette TRACE conn2 <- [1,2122,null,{}] 18:27:53 INFO - PROCESS | 2218 | 1463189273890 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}] 18:27:54 INFO - PROCESS | 2218 | 1463189274019 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:27:54 INFO - PROCESS | 2218 | 1463189274026 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293b2800 == 39 [pid = 2218] [id = 538] 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x1191c9000) [pid = 2218] [serial = 1614] [outer = 0x0] 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x119209000) [pid = 2218] [serial = 1615] [outer = 0x1191c9000] 18:27:54 INFO - PROCESS | 2218 | 1463189274051 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x119538000) [pid = 2218] [serial = 1616] [outer = 0x1191c9000] 18:27:54 INFO - PROCESS | 2218 | 1463189274361 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]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 520ms 18:27:54 INFO - PROCESS | 2218 | 1463189274405 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 2218 | 1463189274406 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:27:54 INFO - PROCESS | 2218 | 1463189274408 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 2218 | 1463189274409 Marionette TRACE conn2 <- [1,2126,null,{}] 18:27:54 INFO - PROCESS | 2218 | 1463189274414 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}] 18:27:54 INFO - PROCESS | 2218 | 1463189274518 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:27:54 INFO - PROCESS | 2218 | 1463189274531 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a743800 == 40 [pid = 2218] [id = 539] 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x119537000) [pid = 2218] [serial = 1617] [outer = 0x0] 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x11962d800) [pid = 2218] [serial = 1618] [outer = 0x119537000] 18:27:54 INFO - PROCESS | 2218 | 1463189274556 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x1196ef400) [pid = 2218] [serial = 1619] [outer = 0x119537000] 18:27:54 INFO - PROCESS | 2218 | 1463189274886 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]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 18:27:54 INFO - PROCESS | 2218 | 1463189274930 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 2218 | 1463189274931 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:27:54 INFO - PROCESS | 2218 | 1463189274933 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 2218 | 1463189274934 Marionette TRACE conn2 <- [1,2130,null,{}] 18:27:54 INFO - PROCESS | 2218 | 1463189274937 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}] 18:27:55 INFO - PROCESS | 2218 | 1463189275518 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x12d118400) [pid = 2218] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x111b0e400) [pid = 2218] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x1291cc400) [pid = 2218] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x118d6f400) [pid = 2218] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x116f37400) [pid = 2218] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x110f9b400) [pid = 2218] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x12142a400) [pid = 2218] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x1214a9000) [pid = 2218] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x121860800) [pid = 2218] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x1164ef800) [pid = 2218] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12669b400) [pid = 2218] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x1182ce000) [pid = 2218] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x112880000) [pid = 2218] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x110fb9c00) [pid = 2218] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x11314e000) [pid = 2218] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x110fa9000) [pid = 2218] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x11287d000) [pid = 2218] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x12c9da800) [pid = 2218] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x113150c00) [pid = 2218] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x126696c00) [pid = 2218] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12120b400) [pid = 2218] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x116f3e000) [pid = 2218] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x11110fc00) [pid = 2218] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12185dc00) [pid = 2218] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x119b70000) [pid = 2218] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x128d98c00) [pid = 2218] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x111112400) [pid = 2218] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x110fb7c00) [pid = 2218] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x127808400) [pid = 2218] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x121623400) [pid = 2218] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x11611d400) [pid = 2218] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x129eb0000) [pid = 2218] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x121b16800) [pid = 2218] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x112054400) [pid = 2218] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x1185eb800) [pid = 2218] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12d1b8c00) [pid = 2218] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x1185e9c00) [pid = 2218] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x11111ec00) [pid = 2218] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x126698800) [pid = 2218] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x116129000) [pid = 2218] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x116463c00) [pid = 2218] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x1291ce000) [pid = 2218] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x12780b800) [pid = 2218] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x11920a400) [pid = 2218] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x12cd75800) [pid = 2218] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x12c248800) [pid = 2218] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x12bb04000) [pid = 2218] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x11288a400) [pid = 2218] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x111113400) [pid = 2218] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x118118000) [pid = 2218] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x118d97c00) [pid = 2218] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:27:55 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x110fa5000) [pid = 2218] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:27:55 INFO - PROCESS | 2218 | 1463189275581 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x113115000 == 41 [pid = 2218] [id = 540] 18:27:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x110f9c400) [pid = 2218] [serial = 1620] [outer = 0x0] 18:27:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x110fa5000) [pid = 2218] [serial = 1621] [outer = 0x110f9c400] 18:27:55 INFO - PROCESS | 2218 | 1463189275607 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x111d8a800) [pid = 2218] [serial = 1622] [outer = 0x110f9c400] 18:27:55 INFO - PROCESS | 2218 | 1463189275902 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] 18:27:55 INFO - PROCESS | 2218 | 1463189275956 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:27:55 INFO - PROCESS | 2218 | 1463189275964 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 2218 | 1463189275965 Marionette TRACE conn2 <- [1,2134,null,{}] 18:27:55 INFO - PROCESS | 2218 | 1463189275968 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}] 18:27:56 INFO - PROCESS | 2218 | 1463189276043 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:27:56 INFO - PROCESS | 2218 | 1463189276100 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x126562800 == 42 [pid = 2218] [id = 541] 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x111113400) [pid = 2218] [serial = 1623] [outer = 0x0] 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x112f10400) [pid = 2218] [serial = 1624] [outer = 0x111113400] 18:27:56 INFO - PROCESS | 2218 | 1463189276125 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x118118000) [pid = 2218] [serial = 1625] [outer = 0x111113400] 18:27:56 INFO - PROCESS | 2218 | 1463189276452 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]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 18:27:56 INFO - PROCESS | 2218 | 1463189276485 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:27:56 INFO - PROCESS | 2218 | 1463189276486 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:27:56 INFO - PROCESS | 2218 | 1463189276490 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 2218 | 1463189276491 Marionette TRACE conn2 <- [1,2138,null,{}] 18:27:56 INFO - PROCESS | 2218 | 1463189276498 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}] 18:27:56 INFO - PROCESS | 2218 | 1463189276623 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:27:56 INFO - PROCESS | 2218 | 1463189276707 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ace3800 == 43 [pid = 2218] [id = 542] 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x111b0e400) [pid = 2218] [serial = 1626] [outer = 0x0] 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x11832b800) [pid = 2218] [serial = 1627] [outer = 0x111b0e400] 18:27:56 INFO - PROCESS | 2218 | 1463189276747 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x1196ee000) [pid = 2218] [serial = 1628] [outer = 0x111b0e400] 18:27:57 INFO - PROCESS | 2218 | 1463189277052 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]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 572ms 18:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:27:57 INFO - PROCESS | 2218 | 1463189277071 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 2218 | 1463189277072 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:27:57 INFO - PROCESS | 2218 | 1463189277074 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 2218 | 1463189277075 Marionette TRACE conn2 <- [1,2142,null,{}] 18:27:57 INFO - PROCESS | 2218 | 1463189277087 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}] 18:27:57 INFO - PROCESS | 2218 | 1463189277206 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:27:57 INFO - PROCESS | 2218 | 1463189277312 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb8000 == 44 [pid = 2218] [id = 543] 18:27:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x112ae9c00) [pid = 2218] [serial = 1629] [outer = 0x0] 18:27:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x1196f9800) [pid = 2218] [serial = 1630] [outer = 0x112ae9c00] 18:27:57 INFO - PROCESS | 2218 | 1463189277354 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x119bdf800) [pid = 2218] [serial = 1631] [outer = 0x112ae9c00] 18:27:57 INFO - PROCESS | 2218 | 1463189277950 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] 18:27:58 INFO - PROCESS | 2218 | 1463189278008 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:27:58 INFO - PROCESS | 2218 | 1463189278011 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 2218 | 1463189278014 Marionette TRACE conn2 <- [1,2146,null,{}] 18:27:58 INFO - PROCESS | 2218 | 1463189278017 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}] 18:27:58 INFO - PROCESS | 2218 | 1463189278126 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:27:58 INFO - PROCESS | 2218 | 1463189278185 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f61000 == 45 [pid = 2218] [id = 544] 18:27:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x111118400) [pid = 2218] [serial = 1632] [outer = 0x0] 18:27:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1127b5800) [pid = 2218] [serial = 1633] [outer = 0x111118400] 18:27:58 INFO - PROCESS | 2218 | 1463189278217 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x112885400) [pid = 2218] [serial = 1634] [outer = 0x111118400] 18:27:58 INFO - PROCESS | 2218 | 1463189278753 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] 18:27:58 INFO - PROCESS | 2218 | 1463189278839 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:27:58 INFO - PROCESS | 2218 | 1463189278844 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 2218 | 1463189278845 Marionette TRACE conn2 <- [1,2150,null,{}] 18:27:58 INFO - PROCESS | 2218 | 1463189278848 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}] 18:27:58 INFO - PROCESS | 2218 | 1463189278958 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:27:59 INFO - PROCESS | 2218 | 1463189279017 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e89000 == 46 [pid = 2218] [id = 545] 18:27:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x113158800) [pid = 2218] [serial = 1635] [outer = 0x0] 18:27:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x113397400) [pid = 2218] [serial = 1636] [outer = 0x113158800] 18:27:59 INFO - PROCESS | 2218 | 1463189279046 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1166cf800) [pid = 2218] [serial = 1637] [outer = 0x113158800] 18:27:59 INFO - PROCESS | 2218 | 1463189279715 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]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 922ms 18:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:27:59 INFO - PROCESS | 2218 | 1463189279767 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 2218 | 1463189279769 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:27:59 INFO - PROCESS | 2218 | 1463189279772 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 2218 | 1463189279774 Marionette TRACE conn2 <- [1,2154,null,{}] 18:27:59 INFO - PROCESS | 2218 | 1463189279778 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}] 18:27:59 INFO - PROCESS | 2218 | 1463189279879 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:27:59 INFO - PROCESS | 2218 | 1463189279968 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x113129000 == 47 [pid = 2218] [id = 546] 18:27:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x1122b0800) [pid = 2218] [serial = 1638] [outer = 0x0] 18:27:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x1127afc00) [pid = 2218] [serial = 1639] [outer = 0x1122b0800] 18:27:59 INFO - PROCESS | 2218 | 1463189279997 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x11287b400) [pid = 2218] [serial = 1640] [outer = 0x1122b0800] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12c90e000 == 46 [pid = 2218] [id = 14] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x1293b5800 == 45 [pid = 2218] [id = 6] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0f4000 == 44 [pid = 2218] [id = 23] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x112735800 == 43 [pid = 2218] [id = 24] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba1e000 == 42 [pid = 2218] [id = 10] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12c298000 == 41 [pid = 2218] [id = 12] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb1000 == 40 [pid = 2218] [id = 16] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe5800 == 39 [pid = 2218] [id = 11] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12d68e800 == 38 [pid = 2218] [id = 19] 18:28:00 INFO - PROCESS | 2218 | --DOCSHELL 0x12aead800 == 37 [pid = 2218] [id = 9] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12abc9800) [pid = 2218] [serial = 1579] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12cd82800) [pid = 2218] [serial = 1481] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x110fa8000) [pid = 2218] [serial = 1417] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x12a739400) [pid = 2218] [serial = 1291] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x12151c000) [pid = 2218] [serial = 1465] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12d056800) [pid = 2218] [serial = 1297] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x12d7be800) [pid = 2218] [serial = 1414] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12cc0bc00) [pid = 2218] [serial = 1294] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x11834f400) [pid = 2218] [serial = 1402] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x1127bb000) [pid = 2218] [serial = 1279] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x12552f400) [pid = 2218] [serial = 1468] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x12151cc00) [pid = 2218] [serial = 1342] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12d1c7000) [pid = 2218] [serial = 1354] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x112f7c800) [pid = 2218] [serial = 1459] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x12b8af800) [pid = 2218] [serial = 1348] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x121521400) [pid = 2218] [serial = 1405] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12d1b2000) [pid = 2218] [serial = 1396] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x12780dc00) [pid = 2218] [serial = 1478] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12bb0a800) [pid = 2218] [serial = 1411] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x128d1f400) [pid = 2218] [serial = 1408] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x11834ec00) [pid = 2218] [serial = 1462] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x12c9dcc00) [pid = 2218] [serial = 1474] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x128b5bc00) [pid = 2218] [serial = 1345] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x112886000) [pid = 2218] [serial = 1399] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x125539000) [pid = 2218] [serial = 1288] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x12d7bc400) [pid = 2218] [serial = 1357] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x120e0f000) [pid = 2218] [serial = 1285] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12d119c00) [pid = 2218] [serial = 1336] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x129398000) [pid = 2218] [serial = 1471] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x118573800) [pid = 2218] [serial = 1339] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x11832f800) [pid = 2218] [serial = 1282] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x12d055800) [pid = 2218] [serial = 1351] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x121622000) [pid = 2218] [serial = 1561] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x12185f000) [pid = 2218] [serial = 1564] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x1263e2400) [pid = 2218] [serial = 1567] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x12552cc00) [pid = 2218] [serial = 1565] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x121207c00) [pid = 2218] [serial = 1570] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x128b54800) [pid = 2218] [serial = 1573] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x12668f800) [pid = 2218] [serial = 1568] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1191cb800) [pid = 2218] [serial = 1555] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x11834cc00) [pid = 2218] [serial = 1552] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x118d91c00) [pid = 2218] [serial = 1553] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x116a6c400) [pid = 2218] [serial = 1549] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x11826dc00) [pid = 2218] [serial = 1550] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x116a69000) [pid = 2218] [serial = 1547] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x11315b000) [pid = 2218] [serial = 1546] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x11204e000) [pid = 2218] [serial = 1544] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x110faf400) [pid = 2218] [serial = 1543] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x12d1cc000) [pid = 2218] [serial = 1541] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x115e7e000) [pid = 2218] [serial = 1540] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x12da9dc00) [pid = 2218] [serial = 1538] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x12d1cc400) [pid = 2218] [serial = 1537] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x11315b400) [pid = 2218] [serial = 1535] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x113157000) [pid = 2218] [serial = 1534] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x128d15400) [pid = 2218] [serial = 1531] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x12780ac00) [pid = 2218] [serial = 1532] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x125fc0000) [pid = 2218] [serial = 1529] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x121855000) [pid = 2218] [serial = 1528] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x121013400) [pid = 2218] [serial = 1526] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x118331000) [pid = 2218] [serial = 1525] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x112f41400) [pid = 2218] [serial = 1523] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x1122b5800) [pid = 2218] [serial = 1522] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x12da99000) [pid = 2218] [serial = 1520] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x120e0b000) [pid = 2218] [serial = 1558] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 86 (0x119630c00) [pid = 2218] [serial = 1556] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 85 (0x12a941c00) [pid = 2218] [serial = 1577] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 84 (0x121855800) [pid = 2218] [serial = 1562] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 83 (0x128d99400) [pid = 2218] [serial = 1574] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 82 (0x121210c00) [pid = 2218] [serial = 1559] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 81 (0x129395c00) [pid = 2218] [serial = 1576] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 80 (0x126694c00) [pid = 2218] [serial = 1571] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | --DOMWINDOW == 79 (0x12bf15400) [pid = 2218] [serial = 1456] [outer = 0x0] [url = about:blank] 18:28:00 INFO - PROCESS | 2218 | 1463189280465 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]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 726ms 18:28:00 INFO - PROCESS | 2218 | 1463189280498 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 2218 | 1463189280501 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:28:00 INFO - PROCESS | 2218 | 1463189280506 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 2218 | 1463189280507 Marionette TRACE conn2 <- [1,2158,null,{}] 18:28:00 INFO - PROCESS | 2218 | 1463189280510 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}] 18:28:00 INFO - PROCESS | 2218 | 1463189280589 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:28:00 INFO - PROCESS | 2218 | 1463189280645 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x116f73000 == 38 [pid = 2218] [id = 547] 18:28:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 80 (0x1122b1400) [pid = 2218] [serial = 1641] [outer = 0x0] 18:28:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 81 (0x1127bc000) [pid = 2218] [serial = 1642] [outer = 0x1122b1400] 18:28:00 INFO - PROCESS | 2218 | 1463189280672 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 82 (0x11314e000) [pid = 2218] [serial = 1643] [outer = 0x1122b1400] 18:28:00 INFO - PROCESS | 2218 | 1463189280981 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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 18:28:01 INFO - PROCESS | 2218 | 1463189281028 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 2218 | 1463189281029 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:28:01 INFO - PROCESS | 2218 | 1463189281032 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 2218 | 1463189281034 Marionette TRACE conn2 <- [1,2162,null,{}] 18:28:01 INFO - PROCESS | 2218 | 1463189281042 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}] 18:28:01 INFO - PROCESS | 2218 | 1463189281125 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:28:01 INFO - PROCESS | 2218 | 1463189281178 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198ad800 == 39 [pid = 2218] [id = 548] 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 83 (0x1127b8400) [pid = 2218] [serial = 1644] [outer = 0x0] 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 84 (0x113189400) [pid = 2218] [serial = 1645] [outer = 0x1127b8400] 18:28:01 INFO - PROCESS | 2218 | 1463189281207 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 85 (0x1164fa400) [pid = 2218] [serial = 1646] [outer = 0x1127b8400] 18:28:01 INFO - PROCESS | 2218 | 1463189281504 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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 18:28:01 INFO - PROCESS | 2218 | 1463189281553 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 2218 | 1463189281555 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:28:01 INFO - PROCESS | 2218 | 1463189281557 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 2218 | 1463189281558 Marionette TRACE conn2 <- [1,2166,null,{}] 18:28:01 INFO - PROCESS | 2218 | 1463189281561 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}] 18:28:01 INFO - PROCESS | 2218 | 1463189281644 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:28:01 INFO - PROCESS | 2218 | 1463189281650 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212a7000 == 40 [pid = 2218] [id = 549] 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 86 (0x1167af800) [pid = 2218] [serial = 1647] [outer = 0x0] 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 87 (0x1168c1800) [pid = 2218] [serial = 1648] [outer = 0x1167af800] 18:28:01 INFO - PROCESS | 2218 | 1463189281676 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x116f3dc00) [pid = 2218] [serial = 1649] [outer = 0x1167af800] 18:28:02 INFO - PROCESS | 2218 | 1463189282053 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]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 519ms 18:28:02 INFO - PROCESS | 2218 | 1463189282076 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 2218 | 1463189282078 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:28:02 INFO - PROCESS | 2218 | 1463189282082 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 2218 | 1463189282083 Marionette TRACE conn2 <- [1,2170,null,{}] 18:28:02 INFO - PROCESS | 2218 | 1463189282085 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}] 18:28:02 INFO - PROCESS | 2218 | 1463189282158 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:28:02 INFO - PROCESS | 2218 | 1463189282165 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x123f22800 == 41 [pid = 2218] [id = 550] 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x1164adc00) [pid = 2218] [serial = 1650] [outer = 0x0] 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x11710d400) [pid = 2218] [serial = 1651] [outer = 0x1164adc00] 18:28:02 INFO - PROCESS | 2218 | 1463189282191 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x118115400) [pid = 2218] [serial = 1652] [outer = 0x1164adc00] 18:28:02 INFO - PROCESS | 2218 | 1463189282533 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]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 468ms 18:28:02 INFO - PROCESS | 2218 | 1463189282555 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 2218 | 1463189282556 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:28:02 INFO - PROCESS | 2218 | 1463189282558 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 2218 | 1463189282559 Marionette TRACE conn2 <- [1,2174,null,{}] 18:28:02 INFO - PROCESS | 2218 | 1463189282565 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}] 18:28:02 INFO - PROCESS | 2218 | 1463189282677 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:28:02 INFO - PROCESS | 2218 | 1463189282715 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a5b000 == 42 [pid = 2218] [id = 551] 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x118115c00) [pid = 2218] [serial = 1653] [outer = 0x0] 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x118264c00) [pid = 2218] [serial = 1654] [outer = 0x118115c00] 18:28:02 INFO - PROCESS | 2218 | 1463189282748 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x118332c00) [pid = 2218] [serial = 1655] [outer = 0x118115c00] 18:28:03 INFO - PROCESS | 2218 | 1463189283101 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]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 572ms 18:28:03 INFO - PROCESS | 2218 | 1463189283130 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 2218 | 1463189283132 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:28:03 INFO - PROCESS | 2218 | 1463189283139 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 2218 | 1463189283141 Marionette TRACE conn2 <- [1,2178,null,{}] 18:28:03 INFO - PROCESS | 2218 | 1463189283143 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}] 18:28:03 INFO - PROCESS | 2218 | 1463189283237 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:28:03 INFO - PROCESS | 2218 | 1463189283241 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191ec800 == 43 [pid = 2218] [id = 552] 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x1182d1000) [pid = 2218] [serial = 1656] [outer = 0x0] 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x118352000) [pid = 2218] [serial = 1657] [outer = 0x1182d1000] 18:28:03 INFO - PROCESS | 2218 | 1463189283267 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x11852b800) [pid = 2218] [serial = 1658] [outer = 0x1182d1000] 18:28:03 INFO - PROCESS | 2218 | 1463189283591 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]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 468ms 18:28:03 INFO - PROCESS | 2218 | 1463189283609 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 2218 | 1463189283610 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:28:03 INFO - PROCESS | 2218 | 1463189283620 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 2218 | 1463189283621 Marionette TRACE conn2 <- [1,2182,null,{}] 18:28:03 INFO - PROCESS | 2218 | 1463189283623 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}] 18:28:03 INFO - PROCESS | 2218 | 1463189283723 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:28:03 INFO - PROCESS | 2218 | 1463189283728 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e2c800 == 44 [pid = 2218] [id = 553] 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x1182d2000) [pid = 2218] [serial = 1659] [outer = 0x0] 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x118573800) [pid = 2218] [serial = 1660] [outer = 0x1182d2000] 18:28:03 INFO - PROCESS | 2218 | 1463189283753 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x1185e1800) [pid = 2218] [serial = 1661] [outer = 0x1182d2000] 18:28:04 INFO - PROCESS | 2218 | 1463189284096 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]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 519ms 18:28:04 INFO - PROCESS | 2218 | 1463189284140 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 2218 | 1463189284141 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:28:04 INFO - PROCESS | 2218 | 1463189284143 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 2218 | 1463189284145 Marionette TRACE conn2 <- [1,2186,null,{}] 18:28:04 INFO - PROCESS | 2218 | 1463189284147 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}] 18:28:04 INFO - PROCESS | 2218 | 1463189284240 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:28:04 INFO - PROCESS | 2218 | 1463189284244 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74c000 == 45 [pid = 2218] [id = 554] 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1185dc400) [pid = 2218] [serial = 1662] [outer = 0x0] 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x118d75000) [pid = 2218] [serial = 1663] [outer = 0x1185dc400] 18:28:04 INFO - PROCESS | 2218 | 1463189284269 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x116847400) [pid = 2218] [serial = 1664] [outer = 0x1185dc400] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x111113400) [pid = 2218] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x111b0e400) [pid = 2218] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x110fb5000) [pid = 2218] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x110fa5c00) [pid = 2218] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x116f34400) [pid = 2218] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x118578000) [pid = 2218] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x111f5b000) [pid = 2218] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x11834c000) [pid = 2218] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x1127b9c00) [pid = 2218] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x1191c9000) [pid = 2218] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x118270400) [pid = 2218] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x119537000) [pid = 2218] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x118114c00) [pid = 2218] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x110f9dc00) [pid = 2218] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x1127b8c00) [pid = 2218] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:28:04 INFO - PROCESS | 2218 | --DOMWINDOW == 87 (0x110f9c400) [pid = 2218] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:28:04 INFO - PROCESS | 2218 | 1463189284662 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]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 573ms 18:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:28:04 INFO - PROCESS | 2218 | 1463189284718 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 2218 | 1463189284719 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:28:04 INFO - PROCESS | 2218 | 1463189284721 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 2218 | 1463189284723 Marionette TRACE conn2 <- [1,2190,null,{}] 18:28:04 INFO - PROCESS | 2218 | 1463189284725 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}] 18:28:04 INFO - PROCESS | 2218 | 1463189284804 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:28:04 INFO - PROCESS | 2218 | 1463189284808 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x123fb6800 == 46 [pid = 2218] [id = 555] 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 88 (0x112880400) [pid = 2218] [serial = 1665] [outer = 0x0] 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x114fdbc00) [pid = 2218] [serial = 1666] [outer = 0x112880400] 18:28:04 INFO - PROCESS | 2218 | 1463189284836 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x11826b800) [pid = 2218] [serial = 1667] [outer = 0x112880400] 18:28:05 INFO - PROCESS | 2218 | 1463189285155 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]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 468ms 18:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:28:05 INFO - PROCESS | 2218 | 1463189285190 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 2218 | 1463189285192 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:28:05 INFO - PROCESS | 2218 | 1463189285194 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 2218 | 1463189285196 Marionette TRACE conn2 <- [1,2194,null,{}] 18:28:05 INFO - PROCESS | 2218 | 1463189285198 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}] 18:28:05 INFO - PROCESS | 2218 | 1463189285297 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:28:05 INFO - PROCESS | 2218 | 1463189285350 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba06800 == 47 [pid = 2218] [id = 556] 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x118324800) [pid = 2218] [serial = 1668] [outer = 0x0] 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x1191be800) [pid = 2218] [serial = 1669] [outer = 0x118324800] 18:28:05 INFO - PROCESS | 2218 | 1463189285382 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x11953d000) [pid = 2218] [serial = 1670] [outer = 0x118324800] 18:28:05 INFO - PROCESS | 2218 | 1463189285669 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]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 523ms 18:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:28:05 INFO - PROCESS | 2218 | 1463189285717 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 2218 | 1463189285718 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:28:05 INFO - PROCESS | 2218 | 1463189285720 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 2218 | 1463189285722 Marionette TRACE conn2 <- [1,2198,null,{}] 18:28:05 INFO - PROCESS | 2218 | 1463189285724 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}] 18:28:05 INFO - PROCESS | 2218 | 1463189285805 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:28:05 INFO - PROCESS | 2218 | 1463189285809 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd12800 == 48 [pid = 2218] [id = 557] 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x11962e800) [pid = 2218] [serial = 1671] [outer = 0x0] 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x1196f4000) [pid = 2218] [serial = 1672] [outer = 0x11962e800] 18:28:05 INFO - PROCESS | 2218 | 1463189285835 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x119b77c00) [pid = 2218] [serial = 1673] [outer = 0x11962e800] 18:28:06 INFO - PROCESS | 2218 | 1463189286166 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]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 468ms 18:28:06 INFO - PROCESS | 2218 | 1463189286190 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 2218 | 1463189286191 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:28:06 INFO - PROCESS | 2218 | 1463189286197 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 2218 | 1463189286199 Marionette TRACE conn2 <- [1,2202,null,{}] 18:28:06 INFO - PROCESS | 2218 | 1463189286203 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}] 18:28:06 INFO - PROCESS | 2218 | 1463189286375 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:28:06 INFO - PROCESS | 2218 | 1463189286388 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe0000 == 49 [pid = 2218] [id = 558] 18:28:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x1196f0000) [pid = 2218] [serial = 1674] [outer = 0x0] 18:28:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x120e0b800) [pid = 2218] [serial = 1675] [outer = 0x1196f0000] 18:28:06 INFO - PROCESS | 2218 | 1463189286443 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x120e11c00) [pid = 2218] [serial = 1676] [outer = 0x1196f0000] 18:28:06 INFO - PROCESS | 2218 | 1463189286971 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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 824ms 18:28:07 INFO - PROCESS | 2218 | 1463189287067 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 2218 | 1463189287071 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:28:07 INFO - PROCESS | 2218 | 1463189287076 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 2218 | 1463189287078 Marionette TRACE conn2 <- [1,2206,null,{}] 18:28:07 INFO - PROCESS | 2218 | 1463189287082 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}] 18:28:07 INFO - PROCESS | 2218 | 1463189287180 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:28:07 INFO - PROCESS | 2218 | 1463189287247 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x119163000 == 50 [pid = 2218] [id = 559] 18:28:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x1127b3c00) [pid = 2218] [serial = 1677] [outer = 0x0] 18:28:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x112887800) [pid = 2218] [serial = 1678] [outer = 0x1127b3c00] 18:28:07 INFO - PROCESS | 2218 | 1463189287278 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x112f88c00) [pid = 2218] [serial = 1679] [outer = 0x1127b3c00] 18:28:07 INFO - PROCESS | 2218 | 1463189287702 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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 673ms 18:28:07 INFO - PROCESS | 2218 | 1463189287749 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 2218 | 1463189287753 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:28:07 INFO - PROCESS | 2218 | 1463189287758 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 2218 | 1463189287760 Marionette TRACE conn2 <- [1,2210,null,{}] 18:28:07 INFO - PROCESS | 2218 | 1463189287765 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}] 18:28:07 INFO - PROCESS | 2218 | 1463189287864 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:28:07 INFO - PROCESS | 2218 | 1463189287930 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x126575000 == 51 [pid = 2218] [id = 560] 18:28:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x11317c000) [pid = 2218] [serial = 1680] [outer = 0x0] 18:28:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x116461400) [pid = 2218] [serial = 1681] [outer = 0x11317c000] 18:28:07 INFO - PROCESS | 2218 | 1463189287959 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x1167ad800) [pid = 2218] [serial = 1682] [outer = 0x11317c000] 18:28:08 INFO - PROCESS | 2218 | 1463189288373 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]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 625ms 18:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:28:08 INFO - PROCESS | 2218 | 1463189288383 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 2218 | 1463189288385 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:28:08 INFO - PROCESS | 2218 | 1463189288387 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 2218 | 1463189288390 Marionette TRACE conn2 <- [1,2214,null,{}] 18:28:08 INFO - PROCESS | 2218 | 1463189288398 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}] 18:28:08 INFO - PROCESS | 2218 | 1463189288521 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:28:08 INFO - PROCESS | 2218 | 1463189288591 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c290800 == 52 [pid = 2218] [id = 561] 18:28:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x11811cc00) [pid = 2218] [serial = 1683] [outer = 0x0] 18:28:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x11826fc00) [pid = 2218] [serial = 1684] [outer = 0x11811cc00] 18:28:08 INFO - PROCESS | 2218 | 1463189288622 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x11832bc00) [pid = 2218] [serial = 1685] [outer = 0x11811cc00] 18:28:09 INFO - PROCESS | 2218 | 1463189289032 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]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 18:28:09 INFO - PROCESS | 2218 | 1463189289058 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 2218 | 1463189289060 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:28:09 INFO - PROCESS | 2218 | 1463189289063 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 2218 | 1463189289064 Marionette TRACE conn2 <- [1,2218,null,{}] 18:28:09 INFO - PROCESS | 2218 | 1463189289066 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}] 18:28:09 INFO - PROCESS | 2218 | 1463189289165 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:28:09 INFO - PROCESS | 2218 | 1463189289216 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c421800 == 53 [pid = 2218] [id = 562] 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x11856c400) [pid = 2218] [serial = 1686] [outer = 0x0] 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x1191bec00) [pid = 2218] [serial = 1687] [outer = 0x11856c400] 18:28:09 INFO - PROCESS | 2218 | 1463189289248 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x119211c00) [pid = 2218] [serial = 1688] [outer = 0x11856c400] 18:28:09 INFO - PROCESS | 2218 | 1463189289641 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]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 621ms 18:28:09 INFO - PROCESS | 2218 | 1463189289683 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 2218 | 1463189289685 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:28:09 INFO - PROCESS | 2218 | 1463189289687 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 2218 | 1463189289689 Marionette TRACE conn2 <- [1,2222,null,{}] 18:28:09 INFO - PROCESS | 2218 | 1463189289691 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}] 18:28:09 INFO - PROCESS | 2218 | 1463189289789 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:28:09 INFO - PROCESS | 2218 | 1463189289873 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c905800 == 54 [pid = 2218] [id = 563] 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x1191c7800) [pid = 2218] [serial = 1689] [outer = 0x0] 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1196f6c00) [pid = 2218] [serial = 1690] [outer = 0x1191c7800] 18:28:09 INFO - PROCESS | 2218 | 1463189289904 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x120e0cc00) [pid = 2218] [serial = 1691] [outer = 0x1191c7800] 18:28:10 INFO - PROCESS | 2218 | 1463189290487 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]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 822ms 18:28:10 INFO - PROCESS | 2218 | 1463189290512 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 2218 | 1463189290514 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:28:10 INFO - PROCESS | 2218 | 1463189290519 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 2218 | 1463189290521 Marionette TRACE conn2 <- [1,2226,null,{}] 18:28:10 INFO - PROCESS | 2218 | 1463189290525 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}] 18:28:10 INFO - PROCESS | 2218 | 1463189290622 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:28:10 INFO - PROCESS | 2218 | 1463189290687 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x119285000 == 55 [pid = 2218] [id = 564] 18:28:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x111d20c00) [pid = 2218] [serial = 1692] [outer = 0x0] 18:28:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x11224e000) [pid = 2218] [serial = 1693] [outer = 0x111d20c00] 18:28:10 INFO - PROCESS | 2218 | 1463189290714 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x11287e800) [pid = 2218] [serial = 1694] [outer = 0x111d20c00] 18:28:11 INFO - PROCESS | 2218 | 1463189291139 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]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 674ms 18:28:11 INFO - PROCESS | 2218 | 1463189291193 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 2218 | 1463189291197 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:28:11 INFO - PROCESS | 2218 | 1463189291201 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 2218 | 1463189291203 Marionette TRACE conn2 <- [1,2230,null,{}] 18:28:11 INFO - PROCESS | 2218 | 1463189291205 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}] 18:28:11 INFO - PROCESS | 2218 | 1463189291295 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:28:11 INFO - PROCESS | 2218 | 1463189291365 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x119447000 == 56 [pid = 2218] [id = 565] 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x1127b6c00) [pid = 2218] [serial = 1695] [outer = 0x0] 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x112f3c400) [pid = 2218] [serial = 1696] [outer = 0x1127b6c00] 18:28:11 INFO - PROCESS | 2218 | 1463189291392 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x11317f400) [pid = 2218] [serial = 1697] [outer = 0x1127b6c00] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd12800 == 55 [pid = 2218] [id = 557] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba06800 == 54 [pid = 2218] [id = 556] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x123fb6800 == 53 [pid = 2218] [id = 555] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74c000 == 52 [pid = 2218] [id = 554] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x129e2c800 == 51 [pid = 2218] [id = 553] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1191ec800 == 50 [pid = 2218] [id = 552] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x126a5b000 == 49 [pid = 2218] [id = 551] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x123f22800 == 48 [pid = 2218] [id = 550] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1212a7000 == 47 [pid = 2218] [id = 549] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x1198ad800 == 46 [pid = 2218] [id = 548] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x116f73000 == 45 [pid = 2218] [id = 547] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x113129000 == 44 [pid = 2218] [id = 546] 18:28:11 INFO - PROCESS | 2218 | --DOCSHELL 0x119e89000 == 43 [pid = 2218] [id = 545] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x118263400) [pid = 2218] [serial = 1600] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x11826cc00) [pid = 2218] [serial = 1601] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x113424c00) [pid = 2218] [serial = 1591] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x1164b3800) [pid = 2218] [serial = 1592] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x116f41000) [pid = 2218] [serial = 1597] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11811b800) [pid = 2218] [serial = 1598] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x1185e6800) [pid = 2218] [serial = 1612] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x1120edc00) [pid = 2218] [serial = 1582] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x1127b2000) [pid = 2218] [serial = 1583] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x118359000) [pid = 2218] [serial = 1609] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x112884c00) [pid = 2218] [serial = 1585] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x112f03400) [pid = 2218] [serial = 1586] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x119209000) [pid = 2218] [serial = 1615] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1182c4c00) [pid = 2218] [serial = 1603] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1191c0000) [pid = 2218] [serial = 1613] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x118324c00) [pid = 2218] [serial = 1604] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x11962d800) [pid = 2218] [serial = 1618] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x119538000) [pid = 2218] [serial = 1616] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x118332800) [pid = 2218] [serial = 1606] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x118351400) [pid = 2218] [serial = 1607] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x11315a400) [pid = 2218] [serial = 1588] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x1196ef400) [pid = 2218] [serial = 1619] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x113188800) [pid = 2218] [serial = 1589] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 96 (0x1164f2c00) [pid = 2218] [serial = 1594] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 95 (0x11684c800) [pid = 2218] [serial = 1595] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 94 (0x111d8a800) [pid = 2218] [serial = 1622] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 93 (0x110fa5000) [pid = 2218] [serial = 1621] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 92 (0x112f10400) [pid = 2218] [serial = 1624] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 91 (0x11832b800) [pid = 2218] [serial = 1627] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 90 (0x1196ee000) [pid = 2218] [serial = 1628] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 89 (0x118118000) [pid = 2218] [serial = 1625] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | --DOMWINDOW == 88 (0x11856d400) [pid = 2218] [serial = 1610] [outer = 0x0] [url = about:blank] 18:28:11 INFO - PROCESS | 2218 | 1463189291758 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]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 574ms 18:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:28:11 INFO - PROCESS | 2218 | 1463189291776 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 2218 | 1463189291777 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:28:11 INFO - PROCESS | 2218 | 1463189291782 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 2218 | 1463189291784 Marionette TRACE conn2 <- [1,2234,null,{}] 18:28:11 INFO - PROCESS | 2218 | 1463189291791 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}] 18:28:11 INFO - PROCESS | 2218 | 1463189291872 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:28:11 INFO - PROCESS | 2218 | 1463189291925 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189df000 == 44 [pid = 2218] [id = 566] 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 89 (0x113152c00) [pid = 2218] [serial = 1698] [outer = 0x0] 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 90 (0x11341c400) [pid = 2218] [serial = 1699] [outer = 0x113152c00] 18:28:11 INFO - PROCESS | 2218 | 1463189291952 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 91 (0x1167ad000) [pid = 2218] [serial = 1700] [outer = 0x113152c00] 18:28:12 INFO - PROCESS | 2218 | 1463189292251 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]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 522ms 18:28:12 INFO - PROCESS | 2218 | 1463189292305 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:28:12 INFO - PROCESS | 2218 | 1463189292307 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:28:12 INFO - PROCESS | 2218 | 1463189292309 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 2218 | 1463189292310 Marionette TRACE conn2 <- [1,2238,null,{}] 18:28:12 INFO - PROCESS | 2218 | 1463189292312 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}] 18:28:12 INFO - PROCESS | 2218 | 1463189292388 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:28:12 INFO - PROCESS | 2218 | 1463189292392 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x1212a7000 == 45 [pid = 2218] [id = 567] 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 92 (0x11684c400) [pid = 2218] [serial = 1701] [outer = 0x0] 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 93 (0x116f39000) [pid = 2218] [serial = 1702] [outer = 0x11684c400] 18:28:12 INFO - PROCESS | 2218 | 1463189292421 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 94 (0x11756b800) [pid = 2218] [serial = 1703] [outer = 0x11684c400] 18:28:12 INFO - PROCESS | 2218 | 1463189292778 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]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 18:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:28:12 INFO - PROCESS | 2218 | 1463189292836 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 2218 | 1463189292837 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:28:12 INFO - PROCESS | 2218 | 1463189292839 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 2218 | 1463189292840 Marionette TRACE conn2 <- [1,2242,null,{}] 18:28:12 INFO - PROCESS | 2218 | 1463189292842 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}] 18:28:12 INFO - PROCESS | 2218 | 1463189292921 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:28:12 INFO - PROCESS | 2218 | 1463189292925 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x123fb6800 == 46 [pid = 2218] [id = 568] 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 95 (0x1176a2400) [pid = 2218] [serial = 1704] [outer = 0x0] 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 96 (0x118263c00) [pid = 2218] [serial = 1705] [outer = 0x1176a2400] 18:28:12 INFO - PROCESS | 2218 | 1463189292952 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 97 (0x118270c00) [pid = 2218] [serial = 1706] [outer = 0x1176a2400] 18:28:13 INFO - PROCESS | 2218 | 1463189293253 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]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 469ms 18:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:28:13 INFO - PROCESS | 2218 | 1463189293308 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 2218 | 1463189293309 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:28:13 INFO - PROCESS | 2218 | 1463189293311 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 2218 | 1463189293313 Marionette TRACE conn2 <- [1,2246,null,{}] 18:28:13 INFO - PROCESS | 2218 | 1463189293315 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}] 18:28:13 INFO - PROCESS | 2218 | 1463189293439 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:28:13 INFO - PROCESS | 2218 | 1463189293471 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a5a800 == 47 [pid = 2218] [id = 569] 18:28:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x1182c9000) [pid = 2218] [serial = 1707] [outer = 0x0] 18:28:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x11834c400) [pid = 2218] [serial = 1708] [outer = 0x1182c9000] 18:28:13 INFO - PROCESS | 2218 | 1463189293498 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x1185e9800) [pid = 2218] [serial = 1709] [outer = 0x1182c9000] 18:28:13 INFO - PROCESS | 2218 | 1463189293943 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]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 18:28:13 INFO - PROCESS | 2218 | 1463189293985 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 2218 | 1463189293986 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:28:13 INFO - PROCESS | 2218 | 1463189293988 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 2218 | 1463189293989 Marionette TRACE conn2 <- [1,2250,null,{}] 18:28:13 INFO - PROCESS | 2218 | 1463189293991 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}] 18:28:14 INFO - PROCESS | 2218 | 1463189294084 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:28:14 INFO - PROCESS | 2218 | 1463189294089 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a750000 == 48 [pid = 2218] [id = 570] 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1182d6c00) [pid = 2218] [serial = 1710] [outer = 0x0] 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x119210400) [pid = 2218] [serial = 1711] [outer = 0x1182d6c00] 18:28:14 INFO - PROCESS | 2218 | 1463189294158 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x121014c00) [pid = 2218] [serial = 1712] [outer = 0x1182d6c00] 18:28:14 INFO - PROCESS | 2218 | 1463189294633 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]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 673ms 18:28:14 INFO - PROCESS | 2218 | 1463189294662 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 2218 | 1463189294664 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:28:14 INFO - PROCESS | 2218 | 1463189294672 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 2218 | 1463189294674 Marionette TRACE conn2 <- [1,2254,null,{}] 18:28:14 INFO - PROCESS | 2218 | 1463189294686 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}] 18:28:14 INFO - PROCESS | 2218 | 1463189294845 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:28:14 INFO - PROCESS | 2218 | 1463189294865 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acf4000 == 49 [pid = 2218] [id = 571] 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121016800) [pid = 2218] [serial = 1713] [outer = 0x0] 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x121205c00) [pid = 2218] [serial = 1714] [outer = 0x121016800] 18:28:14 INFO - PROCESS | 2218 | 1463189294889 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12120bc00) [pid = 2218] [serial = 1715] [outer = 0x121016800] 18:28:15 INFO - PROCESS | 2218 | 1463189295209 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]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms 18:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:28:15 INFO - PROCESS | 2218 | 1463189295247 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 2218 | 1463189295248 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:28:15 INFO - PROCESS | 2218 | 1463189295250 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 2218 | 1463189295252 Marionette TRACE conn2 <- [1,2258,null,{}] 18:28:15 INFO - PROCESS | 2218 | 1463189295254 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}] 18:28:15 INFO - PROCESS | 2218 | 1463189295353 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:28:15 INFO - PROCESS | 2218 | 1463189295388 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba0f000 == 50 [pid = 2218] [id = 572] 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x111d28400) [pid = 2218] [serial = 1716] [outer = 0x0] 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x121210000) [pid = 2218] [serial = 1717] [outer = 0x111d28400] 18:28:15 INFO - PROCESS | 2218 | 1463189295420 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x12142a400) [pid = 2218] [serial = 1718] [outer = 0x111d28400] 18:28:15 INFO - PROCESS | 2218 | 1463189295798 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]]]}] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x11962e800) [pid = 2218] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x118115c00) [pid = 2218] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1182d1000) [pid = 2218] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 105 (0x1122b1400) [pid = 2218] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 104 (0x1127b8400) [pid = 2218] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 103 (0x1122b0800) [pid = 2218] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 102 (0x1167af800) [pid = 2218] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 101 (0x1182d2000) [pid = 2218] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 100 (0x1164adc00) [pid = 2218] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 99 (0x1185dc400) [pid = 2218] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 98 (0x118324800) [pid = 2218] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:28:15 INFO - PROCESS | 2218 | --DOMWINDOW == 97 (0x112880400) [pid = 2218] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 18:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:28:15 INFO - PROCESS | 2218 | 1463189295819 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 2218 | 1463189295820 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:28:15 INFO - PROCESS | 2218 | 1463189295822 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 2218 | 1463189295823 Marionette TRACE conn2 <- [1,2262,null,{}] 18:28:15 INFO - PROCESS | 2218 | 1463189295826 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}] 18:28:15 INFO - PROCESS | 2218 | 1463189295906 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:28:15 INFO - PROCESS | 2218 | 1463189295912 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x125f49000 == 51 [pid = 2218] [id = 573] 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 98 (0x1127b8000) [pid = 2218] [serial = 1719] [outer = 0x0] 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 99 (0x116f35000) [pid = 2218] [serial = 1720] [outer = 0x1127b8000] 18:28:15 INFO - PROCESS | 2218 | 1463189295936 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 100 (0x118324800) [pid = 2218] [serial = 1721] [outer = 0x1127b8000] 18:28:16 INFO - PROCESS | 2218 | 1463189296249 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]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 471ms 18:28:16 INFO - PROCESS | 2218 | 1463189296293 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 2218 | 1463189296295 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:28:16 INFO - PROCESS | 2218 | 1463189296297 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 2218 | 1463189296299 Marionette TRACE conn2 <- [1,2266,null,{}] 18:28:16 INFO - PROCESS | 2218 | 1463189296301 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}] 18:28:16 INFO - PROCESS | 2218 | 1463189296395 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:28:16 INFO - PROCESS | 2218 | 1463189296455 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c91a000 == 52 [pid = 2218] [id = 574] 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 101 (0x1182d1000) [pid = 2218] [serial = 1722] [outer = 0x0] 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 102 (0x121437000) [pid = 2218] [serial = 1723] [outer = 0x1182d1000] 18:28:16 INFO - PROCESS | 2218 | 1463189296485 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 103 (0x121527000) [pid = 2218] [serial = 1724] [outer = 0x1182d1000] 18:28:16 INFO - PROCESS | 2218 | 1463189296791 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]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 18:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:28:16 INFO - PROCESS | 2218 | 1463189296817 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 2218 | 1463189296818 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:28:16 INFO - PROCESS | 2218 | 1463189296820 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 2218 | 1463189296821 Marionette TRACE conn2 <- [1,2270,null,{}] 18:28:16 INFO - PROCESS | 2218 | 1463189296824 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}] 18:28:16 INFO - PROCESS | 2218 | 1463189296906 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:28:16 INFO - PROCESS | 2218 | 1463189296911 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc3c800 == 53 [pid = 2218] [id = 575] 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 104 (0x121581400) [pid = 2218] [serial = 1725] [outer = 0x0] 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 105 (0x121625400) [pid = 2218] [serial = 1726] [outer = 0x121581400] 18:28:16 INFO - PROCESS | 2218 | 1463189296936 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 106 (0x12162f800) [pid = 2218] [serial = 1727] [outer = 0x121581400] 18:28:17 INFO - PROCESS | 2218 | 1463189297267 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]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 18:28:17 INFO - PROCESS | 2218 | 1463189297291 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 2218 | 1463189297292 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:28:17 INFO - PROCESS | 2218 | 1463189297296 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 2218 | 1463189297298 Marionette TRACE conn2 <- [1,2274,null,{}] 18:28:17 INFO - PROCESS | 2218 | 1463189297301 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}] 18:28:17 INFO - PROCESS | 2218 | 1463189297465 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:28:17 INFO - PROCESS | 2218 | 1463189297474 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb9800 == 54 [pid = 2218] [id = 576] 18:28:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x110f9e000) [pid = 2218] [serial = 1728] [outer = 0x0] 18:28:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x121854c00) [pid = 2218] [serial = 1729] [outer = 0x110f9e000] 18:28:17 INFO - PROCESS | 2218 | 1463189297516 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x121859000) [pid = 2218] [serial = 1730] [outer = 0x110f9e000] 18:28:17 INFO - PROCESS | 2218 | 1463189297957 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]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 672ms 18:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:28:17 INFO - PROCESS | 2218 | 1463189297968 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 2218 | 1463189297970 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:28:17 INFO - PROCESS | 2218 | 1463189297974 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 2218 | 1463189297976 Marionette TRACE conn2 <- [1,2278,null,{}] 18:28:17 INFO - PROCESS | 2218 | 1463189297980 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}] 18:28:18 INFO - PROCESS | 2218 | 1463189298085 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:28:18 INFO - PROCESS | 2218 | 1463189298138 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x118085800 == 55 [pid = 2218] [id = 577] 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x11110fc00) [pid = 2218] [serial = 1731] [outer = 0x0] 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x1127b4c00) [pid = 2218] [serial = 1732] [outer = 0x11110fc00] 18:28:18 INFO - PROCESS | 2218 | 1463189298173 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x112889000) [pid = 2218] [serial = 1733] [outer = 0x11110fc00] 18:28:18 INFO - PROCESS | 2218 | 1463189298559 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]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 621ms 18:28:18 INFO - PROCESS | 2218 | 1463189298595 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 2218 | 1463189298599 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:28:18 INFO - PROCESS | 2218 | 1463189298604 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 2218 | 1463189298605 Marionette TRACE conn2 <- [1,2282,null,{}] 18:28:18 INFO - PROCESS | 2218 | 1463189298608 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}] 18:28:18 INFO - PROCESS | 2218 | 1463189298712 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:28:18 INFO - PROCESS | 2218 | 1463189298805 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x125544000 == 56 [pid = 2218] [id = 578] 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x11317e000) [pid = 2218] [serial = 1734] [outer = 0x0] 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x115e1ec00) [pid = 2218] [serial = 1735] [outer = 0x11317e000] 18:28:18 INFO - PROCESS | 2218 | 1463189298836 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x116849c00) [pid = 2218] [serial = 1736] [outer = 0x11317e000] 18:28:19 INFO - PROCESS | 2218 | 1463189299250 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]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 18:28:19 INFO - PROCESS | 2218 | 1463189299273 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:28:19 INFO - PROCESS | 2218 | 1463189299275 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:28:19 INFO - PROCESS | 2218 | 1463189299277 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 2218 | 1463189299280 Marionette TRACE conn2 <- [1,2286,null,{}] 18:28:19 INFO - PROCESS | 2218 | 1463189299288 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}] 18:28:19 INFO - PROCESS | 2218 | 1463189299392 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:28:19 INFO - PROCESS | 2218 | 1463189299463 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc40800 == 57 [pid = 2218] [id = 579] 18:28:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x118269000) [pid = 2218] [serial = 1737] [outer = 0x0] 18:28:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x11834d000) [pid = 2218] [serial = 1738] [outer = 0x118269000] 18:28:19 INFO - PROCESS | 2218 | 1463189299496 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x118577800) [pid = 2218] [serial = 1739] [outer = 0x118269000] 18:28:19 INFO - PROCESS | 2218 | 1463189299912 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]]]}] 18:28:19 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 18:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 18:28:19 INFO - PROCESS | 2218 | 1463189299949 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:28:19 INFO - PROCESS | 2218 | 1463189299951 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:28:19 INFO - PROCESS | 2218 | 1463189299953 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 2218 | 1463189299955 Marionette TRACE conn2 <- [1,2290,null,{}] 18:28:19 INFO - PROCESS | 2218 | 1463189299957 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}] 18:28:20 INFO - PROCESS | 2218 | 1463189300060 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:28:20 INFO - PROCESS | 2218 | 1463189300170 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4e7000 == 58 [pid = 2218] [id = 580] 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x12120e400) [pid = 2218] [serial = 1740] [outer = 0x0] 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12149c800) [pid = 2218] [serial = 1741] [outer = 0x12120e400] 18:28:20 INFO - PROCESS | 2218 | 1463189300201 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x12151e800) [pid = 2218] [serial = 1742] [outer = 0x12120e400] 18:28:20 INFO - PROCESS | 2218 | 1463189300603 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]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 669ms 18:28:20 INFO - PROCESS | 2218 | 1463189300624 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:28:20 INFO - PROCESS | 2218 | 1463189300627 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:28:20 INFO - PROCESS | 2218 | 1463189300630 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 2218 | 1463189300632 Marionette TRACE conn2 <- [1,2294,null,{}] 18:28:20 INFO - PROCESS | 2218 | 1463189300636 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}] 18:28:20 INFO - PROCESS | 2218 | 1463189300766 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:28:20 INFO - PROCESS | 2218 | 1463189300823 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d692800 == 59 [pid = 2218] [id = 581] 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x120e11400) [pid = 2218] [serial = 1743] [outer = 0x0] 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x121582c00) [pid = 2218] [serial = 1744] [outer = 0x120e11400] 18:28:20 INFO - PROCESS | 2218 | 1463189300852 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x121856400) [pid = 2218] [serial = 1745] [outer = 0x120e11400] 18:28:21 INFO - PROCESS | 2218 | 1463189301318 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]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 18:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:28:21 INFO - PROCESS | 2218 | 1463189301352 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 2218 | 1463189301354 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:28:21 INFO - PROCESS | 2218 | 1463189301357 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 2218 | 1463189301360 Marionette TRACE conn2 <- [1,2298,null,{}] 18:28:21 INFO - PROCESS | 2218 | 1463189301363 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}] 18:28:21 INFO - PROCESS | 2218 | 1463189301549 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:28:21 INFO - PROCESS | 2218 | 1463189301610 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da62800 == 60 [pid = 2218] [id = 582] 18:28:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x12185bc00) [pid = 2218] [serial = 1746] [outer = 0x0] 18:28:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x123dd7c00) [pid = 2218] [serial = 1747] [outer = 0x12185bc00] 18:28:21 INFO - PROCESS | 2218 | 1463189301640 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12552f800) [pid = 2218] [serial = 1748] [outer = 0x12185bc00] 18:28:22 INFO - PROCESS | 2218 | 1463189302250 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]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 972ms 18:28:22 INFO - PROCESS | 2218 | 1463189302331 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 2218 | 1463189302334 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:28:22 INFO - PROCESS | 2218 | 1463189302337 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 2218 | 1463189302339 Marionette TRACE conn2 <- [1,2302,null,{}] 18:28:22 INFO - PROCESS | 2218 | 1463189302343 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}] 18:28:22 INFO - PROCESS | 2218 | 1463189302436 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:28:22 INFO - PROCESS | 2218 | 1463189302503 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e96800 == 61 [pid = 2218] [id = 583] 18:28:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1122a7800) [pid = 2218] [serial = 1749] [outer = 0x0] 18:28:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x1127b6000) [pid = 2218] [serial = 1750] [outer = 0x1122a7800] 18:28:22 INFO - PROCESS | 2218 | 1463189302530 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x112a72000) [pid = 2218] [serial = 1751] [outer = 0x1122a7800] 18:28:22 INFO - PROCESS | 2218 | 1463189302966 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]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 675ms 18:28:23 INFO - PROCESS | 2218 | 1463189303014 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 2218 | 1463189303018 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:28:23 INFO - PROCESS | 2218 | 1463189303022 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 2218 | 1463189303024 Marionette TRACE conn2 <- [1,2306,null,{}] 18:28:23 INFO - PROCESS | 2218 | 1463189303026 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}] 18:28:23 INFO - PROCESS | 2218 | 1463189303118 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:28:23 INFO - PROCESS | 2218 | 1463189303188 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x119432000 == 62 [pid = 2218] [id = 584] 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x113157000) [pid = 2218] [serial = 1752] [outer = 0x0] 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x113188400) [pid = 2218] [serial = 1753] [outer = 0x113157000] 18:28:23 INFO - PROCESS | 2218 | 1463189303215 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x115e7bc00) [pid = 2218] [serial = 1754] [outer = 0x113157000] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc3c800 == 61 [pid = 2218] [id = 575] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12c91a000 == 60 [pid = 2218] [id = 574] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x125f49000 == 59 [pid = 2218] [id = 573] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba0f000 == 58 [pid = 2218] [id = 572] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12acf4000 == 57 [pid = 2218] [id = 571] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12a750000 == 56 [pid = 2218] [id = 570] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x126a5a800 == 55 [pid = 2218] [id = 569] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x123fb6800 == 54 [pid = 2218] [id = 568] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x1212a7000 == 53 [pid = 2218] [id = 567] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x1189df000 == 52 [pid = 2218] [id = 566] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x119447000 == 51 [pid = 2218] [id = 565] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x119285000 == 50 [pid = 2218] [id = 564] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x126575000 == 49 [pid = 2218] [id = 560] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x119163000 == 48 [pid = 2218] [id = 559] 18:28:23 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe0000 == 47 [pid = 2218] [id = 558] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x118264c00) [pid = 2218] [serial = 1654] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x118352000) [pid = 2218] [serial = 1657] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x118332c00) [pid = 2218] [serial = 1655] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x1127bc000) [pid = 2218] [serial = 1642] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x11314e000) [pid = 2218] [serial = 1643] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x113189400) [pid = 2218] [serial = 1645] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1164fa400) [pid = 2218] [serial = 1646] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1127afc00) [pid = 2218] [serial = 1639] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x11287b400) [pid = 2218] [serial = 1640] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x1168c1800) [pid = 2218] [serial = 1648] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x118573800) [pid = 2218] [serial = 1660] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x116f3dc00) [pid = 2218] [serial = 1649] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x11710d400) [pid = 2218] [serial = 1651] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x1196f9800) [pid = 2218] [serial = 1630] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x1127b5800) [pid = 2218] [serial = 1633] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x113397400) [pid = 2218] [serial = 1636] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x118d75000) [pid = 2218] [serial = 1663] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x1185e1800) [pid = 2218] [serial = 1661] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x11953d000) [pid = 2218] [serial = 1670] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 113 (0x114fdbc00) [pid = 2218] [serial = 1666] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 112 (0x116847400) [pid = 2218] [serial = 1664] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 111 (0x11852b800) [pid = 2218] [serial = 1658] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 110 (0x11826b800) [pid = 2218] [serial = 1667] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 109 (0x1191be800) [pid = 2218] [serial = 1669] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 108 (0x118115400) [pid = 2218] [serial = 1652] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 107 (0x119b77c00) [pid = 2218] [serial = 1673] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | --DOMWINDOW == 106 (0x1196f4000) [pid = 2218] [serial = 1672] [outer = 0x0] [url = about:blank] 18:28:23 INFO - PROCESS | 2218 | 1463189303604 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]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 619ms 18:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:28:23 INFO - PROCESS | 2218 | 1463189303641 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 2218 | 1463189303642 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:28:23 INFO - PROCESS | 2218 | 1463189303647 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 2218 | 1463189303650 Marionette TRACE conn2 <- [1,2310,null,{}] 18:28:23 INFO - PROCESS | 2218 | 1463189303656 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}] 18:28:23 INFO - PROCESS | 2218 | 1463189303725 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:28:23 INFO - PROCESS | 2218 | 1463189303791 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189df000 == 48 [pid = 2218] [id = 585] 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 107 (0x114fe0000) [pid = 2218] [serial = 1755] [outer = 0x0] 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 108 (0x1164fcc00) [pid = 2218] [serial = 1756] [outer = 0x114fe0000] 18:28:23 INFO - PROCESS | 2218 | 1463189303836 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 109 (0x116f40400) [pid = 2218] [serial = 1757] [outer = 0x114fe0000] 18:28:24 INFO - PROCESS | 2218 | 1463189304298 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]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 677ms 18:28:24 INFO - PROCESS | 2218 | 1463189304323 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 2218 | 1463189304325 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:28:24 INFO - PROCESS | 2218 | 1463189304329 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 2218 | 1463189304330 Marionette TRACE conn2 <- [1,2314,null,{}] 18:28:24 INFO - PROCESS | 2218 | 1463189304334 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}] 18:28:24 INFO - PROCESS | 2218 | 1463189304459 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:28:24 INFO - PROCESS | 2218 | 1463189304483 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x123f1d800 == 49 [pid = 2218] [id = 586] 18:28:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 110 (0x118119400) [pid = 2218] [serial = 1758] [outer = 0x0] 18:28:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 111 (0x118265c00) [pid = 2218] [serial = 1759] [outer = 0x118119400] 18:28:24 INFO - PROCESS | 2218 | 1463189304510 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 112 (0x1182d3000) [pid = 2218] [serial = 1760] [outer = 0x118119400] 18:28:24 INFO - PROCESS | 2218 | 1463189304842 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]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 522ms 18:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:28:24 INFO - PROCESS | 2218 | 1463189304855 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 2218 | 1463189304856 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:28:24 INFO - PROCESS | 2218 | 1463189304858 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 2218 | 1463189304859 Marionette TRACE conn2 <- [1,2318,null,{}] 18:28:24 INFO - PROCESS | 2218 | 1463189304861 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}] 18:28:24 INFO - PROCESS | 2218 | 1463189304940 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:28:24 INFO - PROCESS | 2218 | 1463189304946 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x116477000 == 50 [pid = 2218] [id = 587] 18:28:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 113 (0x1182c5800) [pid = 2218] [serial = 1761] [outer = 0x0] 18:28:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 114 (0x118354000) [pid = 2218] [serial = 1762] [outer = 0x1182c5800] 18:28:24 INFO - PROCESS | 2218 | 1463189304973 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x118577400) [pid = 2218] [serial = 1763] [outer = 0x1182c5800] 18:28:25 INFO - PROCESS | 2218 | 1463189305309 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] 18:28:25 INFO - PROCESS | 2218 | 1463189305333 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:28:25 INFO - PROCESS | 2218 | 1463189305335 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 2218 | 1463189305336 Marionette TRACE conn2 <- [1,2322,null,{}] 18:28:25 INFO - PROCESS | 2218 | 1463189305338 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}] 18:28:25 INFO - PROCESS | 2218 | 1463189305433 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:28:25 INFO - PROCESS | 2218 | 1463189305438 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a6a7000 == 51 [pid = 2218] [id = 588] 18:28:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x1185e0800) [pid = 2218] [serial = 1764] [outer = 0x0] 18:28:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x118d97c00) [pid = 2218] [serial = 1765] [outer = 0x1185e0800] 18:28:25 INFO - PROCESS | 2218 | 1463189305464 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x119b77c00) [pid = 2218] [serial = 1766] [outer = 0x1185e0800] 18:28:25 INFO - PROCESS | 2218 | 1463189305842 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]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 18:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:28:25 INFO - PROCESS | 2218 | 1463189305853 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 2218 | 1463189305854 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:28:25 INFO - PROCESS | 2218 | 1463189305856 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 2218 | 1463189305858 Marionette TRACE conn2 <- [1,2326,null,{}] 18:28:25 INFO - PROCESS | 2218 | 1463189305860 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}] 18:28:25 INFO - PROCESS | 2218 | 1463189305972 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:28:25 INFO - PROCESS | 2218 | 1463189305984 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab4d800 == 52 [pid = 2218] [id = 589] 18:28:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x11962f400) [pid = 2218] [serial = 1767] [outer = 0x0] 18:28:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12101b400) [pid = 2218] [serial = 1768] [outer = 0x11962f400] 18:28:26 INFO - PROCESS | 2218 | 1463189306011 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x121211800) [pid = 2218] [serial = 1769] [outer = 0x11962f400] 18:28:26 INFO - PROCESS | 2218 | 1463189306321 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]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 18:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:28:26 INFO - PROCESS | 2218 | 1463189306375 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 2218 | 1463189306376 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:28:26 INFO - PROCESS | 2218 | 1463189306378 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 2218 | 1463189306379 Marionette TRACE conn2 <- [1,2330,null,{}] 18:28:26 INFO - PROCESS | 2218 | 1463189306382 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}] 18:28:26 INFO - PROCESS | 2218 | 1463189306481 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:28:26 INFO - PROCESS | 2218 | 1463189306516 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb4800 == 53 [pid = 2218] [id = 590] 18:28:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x121207800) [pid = 2218] [serial = 1770] [outer = 0x0] 18:28:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x121523800) [pid = 2218] [serial = 1771] [outer = 0x121207800] 18:28:26 INFO - PROCESS | 2218 | 1463189306550 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x121624000) [pid = 2218] [serial = 1772] [outer = 0x121207800] 18:28:26 INFO - PROCESS | 2218 | 1463189306908 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]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 571ms 18:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:28:26 INFO - PROCESS | 2218 | 1463189306950 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 2218 | 1463189306951 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:28:26 INFO - PROCESS | 2218 | 1463189306953 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 2218 | 1463189306954 Marionette TRACE conn2 <- [1,2334,null,{}] 18:28:26 INFO - PROCESS | 2218 | 1463189306956 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}] 18:28:27 INFO - PROCESS | 2218 | 1463189307057 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:28:27 INFO - PROCESS | 2218 | 1463189307093 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd13000 == 54 [pid = 2218] [id = 591] 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x12120f400) [pid = 2218] [serial = 1773] [outer = 0x0] 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x12185d000) [pid = 2218] [serial = 1774] [outer = 0x12120f400] 18:28:27 INFO - PROCESS | 2218 | 1463189307125 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x121b12800) [pid = 2218] [serial = 1775] [outer = 0x12120f400] 18:28:27 INFO - PROCESS | 2218 | 1463189307425 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]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 18:28:27 INFO - PROCESS | 2218 | 1463189307472 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 2218 | 1463189307473 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:28:27 INFO - PROCESS | 2218 | 1463189307475 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 2218 | 1463189307477 Marionette TRACE conn2 <- [1,2338,null,{}] 18:28:27 INFO - PROCESS | 2218 | 1463189307479 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}] 18:28:27 INFO - PROCESS | 2218 | 1463189307582 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x11684c400) [pid = 2218] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1182c9000) [pid = 2218] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x1182d6c00) [pid = 2218] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x1127b8000) [pid = 2218] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x121016800) [pid = 2218] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x1182d1000) [pid = 2218] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x113152c00) [pid = 2218] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x1196f0000) [pid = 2218] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x111d28400) [pid = 2218] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x111d20c00) [pid = 2218] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x121581400) [pid = 2218] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x1176a2400) [pid = 2218] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:28:27 INFO - PROCESS | 2218 | --DOMWINDOW == 114 (0x1127b6c00) [pid = 2218] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:28:27 INFO - PROCESS | 2218 | 1463189307726 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x121bda000 == 55 [pid = 2218] [id = 592] 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 115 (0x110fa0c00) [pid = 2218] [serial = 1776] [outer = 0x0] 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x111d8a800) [pid = 2218] [serial = 1777] [outer = 0x110fa0c00] 18:28:27 INFO - PROCESS | 2218 | 1463189307752 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x1176a2400) [pid = 2218] [serial = 1778] [outer = 0x110fa0c00] 18:28:28 INFO - PROCESS | 2218 | 1463189308067 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]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 622ms 18:28:28 INFO - PROCESS | 2218 | 1463189308099 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 2218 | 1463189308102 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:28:28 INFO - PROCESS | 2218 | 1463189308105 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 2218 | 1463189308108 Marionette TRACE conn2 <- [1,2342,null,{}] 18:28:28 INFO - PROCESS | 2218 | 1463189308111 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}] 18:28:28 INFO - PROCESS | 2218 | 1463189308198 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:28:28 INFO - PROCESS | 2218 | 1463189308204 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc35800 == 56 [pid = 2218] [id = 593] 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x1185dc400) [pid = 2218] [serial = 1779] [outer = 0x0] 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x125406800) [pid = 2218] [serial = 1780] [outer = 0x1185dc400] 18:28:28 INFO - PROCESS | 2218 | 1463189308246 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x12635e800) [pid = 2218] [serial = 1781] [outer = 0x1185dc400] 18:28:28 INFO - PROCESS | 2218 | 1463189308770 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]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 679ms 18:28:28 INFO - PROCESS | 2218 | 1463189308784 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 2218 | 1463189308786 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:28:28 INFO - PROCESS | 2218 | 1463189308789 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 2218 | 1463189308791 Marionette TRACE conn2 <- [1,2346,null,{}] 18:28:28 INFO - PROCESS | 2218 | 1463189308794 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}] 18:28:28 INFO - PROCESS | 2218 | 1463189308904 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:28:28 INFO - PROCESS | 2218 | 1463189308908 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdbd800 == 57 [pid = 2218] [id = 594] 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x126363c00) [pid = 2218] [serial = 1782] [outer = 0x0] 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x1265a3800) [pid = 2218] [serial = 1783] [outer = 0x126363c00] 18:28:28 INFO - PROCESS | 2218 | 1463189308933 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x126614800) [pid = 2218] [serial = 1784] [outer = 0x126363c00] 18:28:29 INFO - PROCESS | 2218 | 1463189309319 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]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 18:28:29 INFO - PROCESS | 2218 | 1463189309360 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 2218 | 1463189309362 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:28:29 INFO - PROCESS | 2218 | 1463189309365 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 2218 | 1463189309367 Marionette TRACE conn2 <- [1,2350,null,{}] 18:28:29 INFO - PROCESS | 2218 | 1463189309371 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}] 18:28:29 INFO - PROCESS | 2218 | 1463189309537 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:28:29 INFO - PROCESS | 2218 | 1463189309588 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da6c000 == 58 [pid = 2218] [id = 595] 18:28:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x126690800) [pid = 2218] [serial = 1785] [outer = 0x0] 18:28:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x126694400) [pid = 2218] [serial = 1786] [outer = 0x126690800] 18:28:29 INFO - PROCESS | 2218 | 1463189309620 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x126699000) [pid = 2218] [serial = 1787] [outer = 0x126690800] 18:28:30 INFO - PROCESS | 2218 | 1463189310074 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]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 771ms 18:28:30 INFO - PROCESS | 2218 | 1463189310136 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 2218 | 1463189310139 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:28:30 INFO - PROCESS | 2218 | 1463189310143 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 2218 | 1463189310145 Marionette TRACE conn2 <- [1,2354,null,{}] 18:28:30 INFO - PROCESS | 2218 | 1463189310149 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}] 18:28:30 INFO - PROCESS | 2218 | 1463189310254 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:28:30 INFO - PROCESS | 2218 | 1463189310326 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x118308800 == 59 [pid = 2218] [id = 596] 18:28:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x1127ba000) [pid = 2218] [serial = 1788] [outer = 0x0] 18:28:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x112889400) [pid = 2218] [serial = 1789] [outer = 0x1127ba000] 18:28:30 INFO - PROCESS | 2218 | 1463189310357 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x11315a400) [pid = 2218] [serial = 1790] [outer = 0x1127ba000] 18:28:30 INFO - PROCESS | 2218 | 1463189310781 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]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 674ms 18:28:30 INFO - PROCESS | 2218 | 1463189310818 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 2218 | 1463189310822 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:28:30 INFO - PROCESS | 2218 | 1463189310851 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 2218 | 1463189310853 Marionette TRACE conn2 <- [1,2358,null,{}] 18:28:30 INFO - PROCESS | 2218 | 1463189310855 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}] 18:28:30 INFO - PROCESS | 2218 | 1463189310961 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:28:31 INFO - PROCESS | 2218 | 1463189311021 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a65000 == 60 [pid = 2218] [id = 597] 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x1131bfc00) [pid = 2218] [serial = 1791] [outer = 0x0] 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x116f36000) [pid = 2218] [serial = 1792] [outer = 0x1131bfc00] 18:28:31 INFO - PROCESS | 2218 | 1463189311049 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x118116800) [pid = 2218] [serial = 1793] [outer = 0x1131bfc00] 18:28:31 INFO - PROCESS | 2218 | 1463189311523 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]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 720ms 18:28:31 INFO - PROCESS | 2218 | 1463189311571 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 2218 | 1463189311572 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:28:31 INFO - PROCESS | 2218 | 1463189311575 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 2218 | 1463189311577 Marionette TRACE conn2 <- [1,2362,null,{}] 18:28:31 INFO - PROCESS | 2218 | 1463189311587 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}] 18:28:31 INFO - PROCESS | 2218 | 1463189311692 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:28:31 INFO - PROCESS | 2218 | 1463189311764 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da74000 == 61 [pid = 2218] [id = 598] 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1185e9400) [pid = 2218] [serial = 1794] [outer = 0x0] 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x11920e000) [pid = 2218] [serial = 1795] [outer = 0x1185e9400] 18:28:31 INFO - PROCESS | 2218 | 1463189311796 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x1196ef000) [pid = 2218] [serial = 1796] [outer = 0x1185e9400] 18:28:32 INFO - PROCESS | 2218 | 1463189312202 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]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 674ms 18:28:32 INFO - PROCESS | 2218 | 1463189312250 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 2218 | 1463189312252 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:28:32 INFO - PROCESS | 2218 | 1463189312254 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 2218 | 1463189312255 Marionette TRACE conn2 <- [1,2366,null,{}] 18:28:32 INFO - PROCESS | 2218 | 1463189312258 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}] 18:28:32 INFO - PROCESS | 2218 | 1463189312379 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:28:32 INFO - PROCESS | 2218 | 1463189312438 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x12dba3800 == 62 [pid = 2218] [id = 599] 18:28:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x121118400) [pid = 2218] [serial = 1797] [outer = 0x0] 18:28:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x121523400) [pid = 2218] [serial = 1798] [outer = 0x121118400] 18:28:32 INFO - PROCESS | 2218 | 1463189312509 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x121b1c800) [pid = 2218] [serial = 1799] [outer = 0x121118400] 18:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 18:28:32 INFO - PROCESS | 2218 | 1463189312917 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]]]}] 18:28:32 INFO - PROCESS | 2218 | 1463189312923 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 2218 | 1463189312925 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:28:32 INFO - PROCESS | 2218 | 1463189312927 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 2218 | 1463189312929 Marionette TRACE conn2 <- [1,2370,null,{}] 18:28:32 INFO - PROCESS | 2218 | 1463189312933 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}] 18:28:33 INFO - PROCESS | 2218 | 1463189313034 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:28:33 INFO - PROCESS | 2218 | 1463189313089 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0a9000 == 63 [pid = 2218] [id = 600] 18:28:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x121204000) [pid = 2218] [serial = 1800] [outer = 0x0] 18:28:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x125530000) [pid = 2218] [serial = 1801] [outer = 0x121204000] 18:28:33 INFO - PROCESS | 2218 | 1463189313119 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x126611400) [pid = 2218] [serial = 1802] [outer = 0x121204000] 18:28:33 INFO - PROCESS | 2218 | 1463189313587 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]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 726ms 18:28:33 INFO - PROCESS | 2218 | 1463189313653 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 2218 | 1463189313655 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:28:33 INFO - PROCESS | 2218 | 1463189313675 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 2218 | 1463189313677 Marionette TRACE conn2 <- [1,2374,null,{}] 18:28:33 INFO - PROCESS | 2218 | 1463189313700 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}] 18:28:33 INFO - PROCESS | 2218 | 1463189313967 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:28:34 INFO - PROCESS | 2218 | 1463189314068 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x1198b8800 == 64 [pid = 2218] [id = 601] 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x110fb9c00) [pid = 2218] [serial = 1803] [outer = 0x0] 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x11111c000) [pid = 2218] [serial = 1804] [outer = 0x110fb9c00] 18:28:34 INFO - PROCESS | 2218 | 1463189314107 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x112885800) [pid = 2218] [serial = 1805] [outer = 0x110fb9c00] 18:28:34 INFO - PROCESS | 2218 | 1463189314575 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]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 957ms 18:28:34 INFO - PROCESS | 2218 | 1463189314635 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 2218 | 1463189314638 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:28:34 INFO - PROCESS | 2218 | 1463189314644 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 2218 | 1463189314651 Marionette TRACE conn2 <- [1,2378,null,{}] 18:28:34 INFO - PROCESS | 2218 | 1463189314655 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}] 18:28:34 INFO - PROCESS | 2218 | 1463189314787 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:28:34 INFO - PROCESS | 2218 | 1463189314871 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x116abe000 == 65 [pid = 2218] [id = 602] 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11315bc00) [pid = 2218] [serial = 1806] [outer = 0x0] 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1133a1c00) [pid = 2218] [serial = 1807] [outer = 0x11315bc00] 18:28:34 INFO - PROCESS | 2218 | 1463189314901 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1164fdc00) [pid = 2218] [serial = 1808] [outer = 0x11315bc00] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12c426000 == 64 [pid = 2218] [id = 13] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdbd800 == 63 [pid = 2218] [id = 594] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc35800 == 62 [pid = 2218] [id = 593] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x121bda000 == 61 [pid = 2218] [id = 592] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd13000 == 60 [pid = 2218] [id = 591] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb4800 == 59 [pid = 2218] [id = 590] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab4d800 == 58 [pid = 2218] [id = 589] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12a6a7000 == 57 [pid = 2218] [id = 588] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x121854c00) [pid = 2218] [serial = 1729] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x1196f6c00) [pid = 2218] [serial = 1690] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | 1463189315358 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]]]}] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x116477000 == 56 [pid = 2218] [id = 587] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x123f1d800 == 55 [pid = 2218] [id = 586] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x1189df000 == 54 [pid = 2218] [id = 585] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x119432000 == 53 [pid = 2218] [id = 584] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x119e96800 == 52 [pid = 2218] [id = 583] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc40800 == 51 [pid = 2218] [id = 579] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x125544000 == 50 [pid = 2218] [id = 578] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x118085800 == 49 [pid = 2218] [id = 577] 18:28:35 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb9800 == 48 [pid = 2218] [id = 576] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x11826fc00) [pid = 2218] [serial = 1684] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x1191bec00) [pid = 2218] [serial = 1687] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x11341c400) [pid = 2218] [serial = 1699] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x1167ad000) [pid = 2218] [serial = 1700] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x120e11c00) [pid = 2218] [serial = 1676] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x120e0b800) [pid = 2218] [serial = 1675] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x11224e000) [pid = 2218] [serial = 1693] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x112887800) [pid = 2218] [serial = 1678] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11287e800) [pid = 2218] [serial = 1694] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x11317f400) [pid = 2218] [serial = 1697] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x116461400) [pid = 2218] [serial = 1681] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x112f3c400) [pid = 2218] [serial = 1696] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12162f800) [pid = 2218] [serial = 1727] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x116f39000) [pid = 2218] [serial = 1702] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x1185e9800) [pid = 2218] [serial = 1709] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x119210400) [pid = 2218] [serial = 1711] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x11834c400) [pid = 2218] [serial = 1708] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x116f35000) [pid = 2218] [serial = 1720] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x12120bc00) [pid = 2218] [serial = 1715] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x11756b800) [pid = 2218] [serial = 1703] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x121437000) [pid = 2218] [serial = 1723] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x121527000) [pid = 2218] [serial = 1724] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x12142a400) [pid = 2218] [serial = 1718] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x121014c00) [pid = 2218] [serial = 1712] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x121205c00) [pid = 2218] [serial = 1714] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x121625400) [pid = 2218] [serial = 1726] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x121210000) [pid = 2218] [serial = 1717] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x118263c00) [pid = 2218] [serial = 1705] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x118270c00) [pid = 2218] [serial = 1706] [outer = 0x0] [url = about:blank] 18:28:35 INFO - PROCESS | 2218 | --DOMWINDOW == 115 (0x118324800) [pid = 2218] [serial = 1721] [outer = 0x0] [url = about:blank] 18:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 780ms 18:28:35 INFO - PROCESS | 2218 | 1463189315425 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 2218 | 1463189315426 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:28:35 INFO - PROCESS | 2218 | 1463189315434 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 2218 | 1463189315435 Marionette TRACE conn2 <- [1,2382,null,{}] 18:28:35 INFO - PROCESS | 2218 | 1463189315438 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}] 18:28:35 INFO - PROCESS | 2218 | 1463189315523 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:28:35 INFO - PROCESS | 2218 | 1463189315532 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x119442000 == 49 [pid = 2218] [id = 603] 18:28:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 116 (0x116f37400) [pid = 2218] [serial = 1809] [outer = 0x0] 18:28:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x116f41400) [pid = 2218] [serial = 1810] [outer = 0x116f37400] 18:28:35 INFO - PROCESS | 2218 | 1463189315559 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x118116c00) [pid = 2218] [serial = 1811] [outer = 0x116f37400] 18:28:35 INFO - PROCESS | 2218 | 1463189315988 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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 573ms 18:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:28:36 INFO - PROCESS | 2218 | 1463189316004 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 2218 | 1463189316008 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:28:36 INFO - PROCESS | 2218 | 1463189316022 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 2218 | 1463189316027 Marionette TRACE conn2 <- [1,2386,null,{}] 18:28:36 INFO - PROCESS | 2218 | 1463189316031 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}] 18:28:36 INFO - PROCESS | 2218 | 1463189316166 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:28:36 INFO - PROCESS | 2218 | 1463189316180 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x126561800 == 50 [pid = 2218] [id = 604] 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x118120800) [pid = 2218] [serial = 1812] [outer = 0x0] 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x118332800) [pid = 2218] [serial = 1813] [outer = 0x118120800] 18:28:36 INFO - PROCESS | 2218 | 1463189316222 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x11852b800) [pid = 2218] [serial = 1814] [outer = 0x118120800] 18:28:36 INFO - PROCESS | 2218 | 1463189316651 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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 685ms 18:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:28:36 INFO - PROCESS | 2218 | 1463189316697 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 2218 | 1463189316698 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:28:36 INFO - PROCESS | 2218 | 1463189316700 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 2218 | 1463189316701 Marionette TRACE conn2 <- [1,2390,null,{}] 18:28:36 INFO - PROCESS | 2218 | 1463189316703 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}] 18:28:36 INFO - PROCESS | 2218 | 1463189316808 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:28:36 INFO - PROCESS | 2218 | 1463189316814 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a752800 == 51 [pid = 2218] [id = 605] 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x118578c00) [pid = 2218] [serial = 1815] [outer = 0x0] 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x118d9bc00) [pid = 2218] [serial = 1816] [outer = 0x118578c00] 18:28:36 INFO - PROCESS | 2218 | 1463189316841 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x119633000) [pid = 2218] [serial = 1817] [outer = 0x118578c00] 18:28:37 INFO - PROCESS | 2218 | 1463189317169 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]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 517ms 18:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:28:37 INFO - PROCESS | 2218 | 1463189317218 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 2218 | 1463189317219 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:28:37 INFO - PROCESS | 2218 | 1463189317221 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 2218 | 1463189317222 Marionette TRACE conn2 <- [1,2394,null,{}] 18:28:37 INFO - PROCESS | 2218 | 1463189317224 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}] 18:28:37 INFO - PROCESS | 2218 | 1463189317340 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:28:37 INFO - PROCESS | 2218 | 1463189317376 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x1181f7000 == 52 [pid = 2218] [id = 606] 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x121113800) [pid = 2218] [serial = 1818] [outer = 0x0] 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x12120c000) [pid = 2218] [serial = 1819] [outer = 0x121113800] 18:28:37 INFO - PROCESS | 2218 | 1463189317407 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12151b800) [pid = 2218] [serial = 1820] [outer = 0x121113800] 18:28:37 INFO - PROCESS | 2218 | 1463189317728 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]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 18:28:37 INFO - PROCESS | 2218 | 1463189317743 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 2218 | 1463189317744 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:28:37 INFO - PROCESS | 2218 | 1463189317748 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 2218 | 1463189317751 Marionette TRACE conn2 <- [1,2398,null,{}] 18:28:37 INFO - PROCESS | 2218 | 1463189317753 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}] 18:28:37 INFO - PROCESS | 2218 | 1463189317867 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:28:37 INFO - PROCESS | 2218 | 1463189317904 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba0f800 == 53 [pid = 2218] [id = 607] 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1213c6400) [pid = 2218] [serial = 1821] [outer = 0x0] 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x121621c00) [pid = 2218] [serial = 1822] [outer = 0x1213c6400] 18:28:37 INFO - PROCESS | 2218 | 1463189317929 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x121861400) [pid = 2218] [serial = 1823] [outer = 0x1213c6400] 18:28:38 INFO - PROCESS | 2218 | 1463189318259 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]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 521ms 18:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:28:38 INFO - PROCESS | 2218 | 1463189318269 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 2218 | 1463189318270 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:28:38 INFO - PROCESS | 2218 | 1463189318272 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 2218 | 1463189318273 Marionette TRACE conn2 <- [1,2402,null,{}] 18:28:38 INFO - PROCESS | 2218 | 1463189318275 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}] 18:28:38 INFO - PROCESS | 2218 | 1463189318382 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:28:38 INFO - PROCESS | 2218 | 1463189318396 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c29c000 == 54 [pid = 2218] [id = 608] 18:28:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x121b1ac00) [pid = 2218] [serial = 1824] [outer = 0x0] 18:28:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12552f000) [pid = 2218] [serial = 1825] [outer = 0x121b1ac00] 18:28:38 INFO - PROCESS | 2218 | 1463189318421 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x1263db000) [pid = 2218] [serial = 1826] [outer = 0x121b1ac00] 18:28:38 INFO - PROCESS | 2218 | 1463189318743 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]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 18:28:38 INFO - PROCESS | 2218 | 1463189318790 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 2218 | 1463189318792 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:28:38 INFO - PROCESS | 2218 | 1463189318794 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 2218 | 1463189318795 Marionette TRACE conn2 <- [1,2406,null,{}] 18:28:38 INFO - PROCESS | 2218 | 1463189318798 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}] 18:28:38 INFO - PROCESS | 2218 | 1463189318901 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:28:38 INFO - PROCESS | 2218 | 1463189318939 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c90e000 == 55 [pid = 2218] [id = 609] 18:28:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x123dd3c00) [pid = 2218] [serial = 1827] [outer = 0x0] 18:28:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12668e400) [pid = 2218] [serial = 1828] [outer = 0x123dd3c00] 18:28:38 INFO - PROCESS | 2218 | 1463189318964 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12669c800) [pid = 2218] [serial = 1829] [outer = 0x123dd3c00] 18:28:39 INFO - PROCESS | 2218 | 1463189319290 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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 18:28:39 INFO - PROCESS | 2218 | 1463189319314 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 2218 | 1463189319316 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:28:39 INFO - PROCESS | 2218 | 1463189319318 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 2218 | 1463189319319 Marionette TRACE conn2 <- [1,2410,null,{}] 18:28:39 INFO - PROCESS | 2218 | 1463189319321 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}] 18:28:39 INFO - PROCESS | 2218 | 1463189319426 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:28:39 INFO - PROCESS | 2218 | 1463189319437 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdac800 == 56 [pid = 2218] [id = 610] 18:28:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x126695c00) [pid = 2218] [serial = 1830] [outer = 0x0] 18:28:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x126aaa800) [pid = 2218] [serial = 1831] [outer = 0x126695c00] 18:28:39 INFO - PROCESS | 2218 | 1463189319462 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x127809400) [pid = 2218] [serial = 1832] [outer = 0x126695c00] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x126363c00) [pid = 2218] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x110fa0c00) [pid = 2218] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x1185dc400) [pid = 2218] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x112ae9c00) [pid = 2218] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x11962f400) [pid = 2218] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x121207800) [pid = 2218] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x12120f400) [pid = 2218] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x118119400) [pid = 2218] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x113157000) [pid = 2218] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x1122a7800) [pid = 2218] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x1185e0800) [pid = 2218] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x114fe0000) [pid = 2218] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:28:39 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1182c5800) [pid = 2218] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:28:39 INFO - PROCESS | 2218 | 1463189319851 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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 569ms 18:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:28:39 INFO - PROCESS | 2218 | 1463189319888 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 2218 | 1463189319889 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:28:39 INFO - PROCESS | 2218 | 1463189319892 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 2218 | 1463189319893 Marionette TRACE conn2 <- [1,2414,null,{}] 18:28:39 INFO - PROCESS | 2218 | 1463189319895 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}] 18:28:39 INFO - PROCESS | 2218 | 1463189319976 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:28:40 INFO - PROCESS | 2218 | 1463189320038 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c41c800 == 57 [pid = 2218] [id = 611] 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x1122a7800) [pid = 2218] [serial = 1833] [outer = 0x0] 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x1182c5800) [pid = 2218] [serial = 1834] [outer = 0x1122a7800] 18:28:40 INFO - PROCESS | 2218 | 1463189320068 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x127809800) [pid = 2218] [serial = 1835] [outer = 0x1122a7800] 18:28:40 INFO - PROCESS | 2218 | 1463189320388 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]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 18:28:40 INFO - PROCESS | 2218 | 1463189320411 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 2218 | 1463189320414 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:28:40 INFO - PROCESS | 2218 | 1463189320418 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 2218 | 1463189320420 Marionette TRACE conn2 <- [1,2418,null,{}] 18:28:40 INFO - PROCESS | 2218 | 1463189320422 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}] 18:28:40 INFO - PROCESS | 2218 | 1463189320540 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:28:40 INFO - PROCESS | 2218 | 1463189320621 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da6b000 == 58 [pid = 2218] [id = 612] 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x112883400) [pid = 2218] [serial = 1836] [outer = 0x0] 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x127810c00) [pid = 2218] [serial = 1837] [outer = 0x112883400] 18:28:40 INFO - PROCESS | 2218 | 1463189320646 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x128d1a400) [pid = 2218] [serial = 1838] [outer = 0x112883400] 18:28:40 INFO - PROCESS | 2218 | 1463189320915 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]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms 18:28:40 INFO - PROCESS | 2218 | 1463189320938 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 2218 | 1463189320939 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:28:40 INFO - PROCESS | 2218 | 1463189320941 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 2218 | 1463189320942 Marionette TRACE conn2 <- [1,2422,null,{}] 18:28:40 INFO - PROCESS | 2218 | 1463189320944 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}] 18:28:41 INFO - PROCESS | 2218 | 1463189321046 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:28:41 INFO - PROCESS | 2218 | 1463189321051 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0e6000 == 59 [pid = 2218] [id = 613] 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x128d1a800) [pid = 2218] [serial = 1839] [outer = 0x0] 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x128d23800) [pid = 2218] [serial = 1840] [outer = 0x128d1a800] 18:28:41 INFO - PROCESS | 2218 | 1463189321075 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x128d9f000) [pid = 2218] [serial = 1841] [outer = 0x128d1a800] 18:28:41 INFO - PROCESS | 2218 | 1463189321418 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]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 18:28:41 INFO - PROCESS | 2218 | 1463189321460 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 2218 | 1463189321461 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:28:41 INFO - PROCESS | 2218 | 1463189321463 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 2218 | 1463189321464 Marionette TRACE conn2 <- [1,2426,null,{}] 18:28:41 INFO - PROCESS | 2218 | 1463189321477 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}] 18:28:41 INFO - PROCESS | 2218 | 1463189321569 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:28:41 INFO - PROCESS | 2218 | 1463189321573 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f682000 == 60 [pid = 2218] [id = 614] 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x128d9f400) [pid = 2218] [serial = 1842] [outer = 0x0] 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x128da6000) [pid = 2218] [serial = 1843] [outer = 0x128d9f400] 18:28:41 INFO - PROCESS | 2218 | 1463189321598 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x1291cc800) [pid = 2218] [serial = 1844] [outer = 0x128d9f400] 18:28:42 INFO - PROCESS | 2218 | 1463189322048 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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 620ms 18:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:28:42 INFO - PROCESS | 2218 | 1463189322084 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 2218 | 1463189322087 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:28:42 INFO - PROCESS | 2218 | 1463189322090 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 2218 | 1463189322093 Marionette TRACE conn2 <- [1,2430,null,{}] 18:28:42 INFO - PROCESS | 2218 | 1463189322114 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}] 18:28:42 INFO - PROCESS | 2218 | 1463189322243 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:28:42 INFO - PROCESS | 2218 | 1463189322298 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x117447800 == 61 [pid = 2218] [id = 615] 18:28:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x11314c400) [pid = 2218] [serial = 1845] [outer = 0x0] 18:28:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x11315b000) [pid = 2218] [serial = 1846] [outer = 0x11314c400] 18:28:42 INFO - PROCESS | 2218 | 1463189322367 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x116461400) [pid = 2218] [serial = 1847] [outer = 0x11314c400] 18:28:42 INFO - PROCESS | 2218 | 1463189322793 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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 18:28:42 INFO - PROCESS | 2218 | 1463189322814 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 2218 | 1463189322818 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:28:42 INFO - PROCESS | 2218 | 1463189322823 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 2218 | 1463189322825 Marionette TRACE conn2 <- [1,2434,null,{}] 18:28:42 INFO - PROCESS | 2218 | 1463189322827 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}] 18:28:42 INFO - PROCESS | 2218 | 1463189322932 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:28:42 INFO - PROCESS | 2218 | 1463189322994 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab49000 == 62 [pid = 2218] [id = 616] 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x11684c800) [pid = 2218] [serial = 1848] [outer = 0x0] 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x118119c00) [pid = 2218] [serial = 1849] [outer = 0x11684c800] 18:28:43 INFO - PROCESS | 2218 | 1463189323062 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x118325800) [pid = 2218] [serial = 1850] [outer = 0x11684c800] 18:28:43 INFO - PROCESS | 2218 | 1463189323467 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]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 668ms 18:28:43 INFO - PROCESS | 2218 | 1463189323492 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 2218 | 1463189323493 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:28:43 INFO - PROCESS | 2218 | 1463189323496 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 2218 | 1463189323498 Marionette TRACE conn2 <- [1,2438,null,{}] 18:28:43 INFO - PROCESS | 2218 | 1463189323506 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}] 18:28:43 INFO - PROCESS | 2218 | 1463189323637 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:28:43 INFO - PROCESS | 2218 | 1463189323726 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f681000 == 63 [pid = 2218] [id = 617] 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11962d800) [pid = 2218] [serial = 1851] [outer = 0x0] 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x120e0e800) [pid = 2218] [serial = 1852] [outer = 0x11962d800] 18:28:43 INFO - PROCESS | 2218 | 1463189323758 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1213c8800) [pid = 2218] [serial = 1853] [outer = 0x11962d800] 18:28:44 INFO - PROCESS | 2218 | 1463189324175 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]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 18:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:28:44 INFO - PROCESS | 2218 | 1463189324219 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 2218 | 1463189324221 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:28:44 INFO - PROCESS | 2218 | 1463189324223 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 2218 | 1463189324225 Marionette TRACE conn2 <- [1,2442,null,{}] 18:28:44 INFO - PROCESS | 2218 | 1463189324227 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}] 18:28:44 INFO - PROCESS | 2218 | 1463189324333 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:28:44 INFO - PROCESS | 2218 | 1463189324438 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x131547000 == 64 [pid = 2218] [id = 618] 18:28:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12151d000) [pid = 2218] [serial = 1854] [outer = 0x0] 18:28:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x121a1d800) [pid = 2218] [serial = 1855] [outer = 0x12151d000] 18:28:44 INFO - PROCESS | 2218 | 1463189324471 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x126697000) [pid = 2218] [serial = 1856] [outer = 0x12151d000] 18:28:44 INFO - PROCESS | 2218 | 1463189324870 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]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 669ms 18:28:44 INFO - PROCESS | 2218 | 1463189324893 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 2218 | 1463189324894 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:28:44 INFO - PROCESS | 2218 | 1463189324897 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 2218 | 1463189324898 Marionette TRACE conn2 <- [1,2446,null,{}] 18:28:44 INFO - PROCESS | 2218 | 1463189324900 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}] 18:28:45 INFO - PROCESS | 2218 | 1463189325021 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:28:45 INFO - PROCESS | 2218 | 1463189325095 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x134c0d000 == 65 [pid = 2218] [id = 619] 18:28:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x12162c400) [pid = 2218] [serial = 1857] [outer = 0x0] 18:28:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x128b52000) [pid = 2218] [serial = 1858] [outer = 0x12162c400] 18:28:45 INFO - PROCESS | 2218 | 1463189325124 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x128b60400) [pid = 2218] [serial = 1859] [outer = 0x12162c400] 18:28:45 INFO - PROCESS | 2218 | 1463189325662 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]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 821ms 18:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:28:45 INFO - PROCESS | 2218 | 1463189325719 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 2218 | 1463189325721 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:28:45 INFO - PROCESS | 2218 | 1463189325724 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 2218 | 1463189325727 Marionette TRACE conn2 <- [1,2450,null,{}] 18:28:45 INFO - PROCESS | 2218 | 1463189325730 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}] 18:28:45 INFO - PROCESS | 2218 | 1463189325892 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:28:45 INFO - PROCESS | 2218 | 1463189325969 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115d000 == 66 [pid = 2218] [id = 620] 18:28:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x1176a2800) [pid = 2218] [serial = 1860] [outer = 0x0] 18:28:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x1291cdc00) [pid = 2218] [serial = 1861] [outer = 0x1176a2800] 18:28:46 INFO - PROCESS | 2218 | 1463189325999 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x129ea5400) [pid = 2218] [serial = 1862] [outer = 0x1176a2800] 18:28:46 INFO - PROCESS | 2218 | 1463189326780 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]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1070ms 18:28:46 INFO - PROCESS | 2218 | 1463189326795 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 2218 | 1463189326797 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:28:46 INFO - PROCESS | 2218 | 1463189326801 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 2218 | 1463189326803 Marionette TRACE conn2 <- [1,2454,null,{}] 18:28:46 INFO - PROCESS | 2218 | 1463189326807 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}] 18:28:46 INFO - PROCESS | 2218 | 1463189326902 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:28:46 INFO - PROCESS | 2218 | 1463189326963 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x1254d0800 == 67 [pid = 2218] [id = 621] 18:28:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x112882000) [pid = 2218] [serial = 1863] [outer = 0x0] 18:28:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x112ecd000) [pid = 2218] [serial = 1864] [outer = 0x112882000] 18:28:46 INFO - PROCESS | 2218 | 1463189326991 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x114fddc00) [pid = 2218] [serial = 1865] [outer = 0x112882000] 18:28:47 INFO - PROCESS | 2218 | 1463189327457 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]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 675ms 18:28:47 INFO - PROCESS | 2218 | 1463189327476 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 2218 | 1463189327481 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:28:47 INFO - PROCESS | 2218 | 1463189327487 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 2218 | 1463189327489 Marionette TRACE conn2 <- [1,2458,null,{}] 18:28:47 INFO - PROCESS | 2218 | 1463189327492 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}] 18:28:47 INFO - PROCESS | 2218 | 1463189327616 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:28:47 INFO - PROCESS | 2218 | 1463189327776 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0e6000 == 66 [pid = 2218] [id = 613] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12da6b000 == 65 [pid = 2218] [id = 612] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12c41c800 == 64 [pid = 2218] [id = 611] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdac800 == 63 [pid = 2218] [id = 610] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12c90e000 == 62 [pid = 2218] [id = 609] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12c29c000 == 61 [pid = 2218] [id = 608] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba0f800 == 60 [pid = 2218] [id = 607] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x123dd7c00) [pid = 2218] [serial = 1747] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x126694400) [pid = 2218] [serial = 1786] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x116734000 == 61 [pid = 2218] [id = 622] 18:28:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x112f88800) [pid = 2218] [serial = 1866] [outer = 0x0] 18:28:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11317f800) [pid = 2218] [serial = 1867] [outer = 0x112f88800] 18:28:47 INFO - PROCESS | 2218 | 1463189327823 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x116f35c00) [pid = 2218] [serial = 1868] [outer = 0x112f88800] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x1181f7000 == 60 [pid = 2218] [id = 606] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12a752800 == 59 [pid = 2218] [id = 605] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x126561800 == 58 [pid = 2218] [id = 604] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x119442000 == 57 [pid = 2218] [id = 603] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x116abe000 == 56 [pid = 2218] [id = 602] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x1198b8800 == 55 [pid = 2218] [id = 601] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x126a65000 == 54 [pid = 2218] [id = 597] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x118308800 == 53 [pid = 2218] [id = 596] 18:28:47 INFO - PROCESS | 2218 | --DOCSHELL 0x12da6c000 == 52 [pid = 2218] [id = 595] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x119bdf800) [pid = 2218] [serial = 1631] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12101b400) [pid = 2218] [serial = 1768] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x121523800) [pid = 2218] [serial = 1771] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x12185d000) [pid = 2218] [serial = 1774] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x121624000) [pid = 2218] [serial = 1772] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x118265c00) [pid = 2218] [serial = 1759] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x1182d3000) [pid = 2218] [serial = 1760] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x115e7bc00) [pid = 2218] [serial = 1754] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x113188400) [pid = 2218] [serial = 1753] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x112a72000) [pid = 2218] [serial = 1751] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x1127b6000) [pid = 2218] [serial = 1750] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x121b12800) [pid = 2218] [serial = 1775] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x121582c00) [pid = 2218] [serial = 1744] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x118d97c00) [pid = 2218] [serial = 1765] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x1164fcc00) [pid = 2218] [serial = 1756] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x116f40400) [pid = 2218] [serial = 1757] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x118354000) [pid = 2218] [serial = 1762] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x118577400) [pid = 2218] [serial = 1763] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x12149c800) [pid = 2218] [serial = 1741] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x115e1ec00) [pid = 2218] [serial = 1735] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x1265a3800) [pid = 2218] [serial = 1783] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x1127b4c00) [pid = 2218] [serial = 1732] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x11834d000) [pid = 2218] [serial = 1738] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x1176a2400) [pid = 2218] [serial = 1778] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x125406800) [pid = 2218] [serial = 1780] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x111d8a800) [pid = 2218] [serial = 1777] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x121211800) [pid = 2218] [serial = 1769] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x126614800) [pid = 2218] [serial = 1784] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x119b77c00) [pid = 2218] [serial = 1766] [outer = 0x0] [url = about:blank] 18:28:47 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x12635e800) [pid = 2218] [serial = 1781] [outer = 0x0] [url = about:blank] 18:28:48 INFO - PROCESS | 2218 | 1463189328293 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]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 830ms 18:28:48 INFO - PROCESS | 2218 | 1463189328318 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 2218 | 1463189328320 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:28:48 INFO - PROCESS | 2218 | 1463189328323 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 2218 | 1463189328327 Marionette TRACE conn2 <- [1,2462,null,{}] 18:28:48 INFO - PROCESS | 2218 | 1463189328337 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}] 18:28:48 INFO - PROCESS | 2218 | 1463189328462 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:28:48 INFO - PROCESS | 2218 | 1463189328570 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12116d000 == 53 [pid = 2218] [id = 623] 18:28:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x113150c00) [pid = 2218] [serial = 1869] [outer = 0x0] 18:28:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x1176a2400) [pid = 2218] [serial = 1870] [outer = 0x113150c00] 18:28:48 INFO - PROCESS | 2218 | 1463189328614 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x118325c00) [pid = 2218] [serial = 1871] [outer = 0x113150c00] 18:28:48 INFO - PROCESS | 2218 | 1463189328880 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]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 575ms 18:28:48 INFO - PROCESS | 2218 | 1463189328906 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 2218 | 1463189328908 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:28:48 INFO - PROCESS | 2218 | 1463189328910 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 2218 | 1463189328911 Marionette TRACE conn2 <- [1,2466,null,{}] 18:28:48 INFO - PROCESS | 2218 | 1463189328921 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}] 18:28:49 INFO - PROCESS | 2218 | 1463189329007 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:28:49 INFO - PROCESS | 2218 | 1463189329011 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x128a1b800 == 54 [pid = 2218] [id = 624] 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x118352400) [pid = 2218] [serial = 1872] [outer = 0x0] 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x11857b400) [pid = 2218] [serial = 1873] [outer = 0x118352400] 18:28:49 INFO - PROCESS | 2218 | 1463189329040 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x1185e7c00) [pid = 2218] [serial = 1874] [outer = 0x118352400] 18:28:49 INFO - PROCESS | 2218 | 1463189329400 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]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 527ms 18:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:28:49 INFO - PROCESS | 2218 | 1463189329438 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 2218 | 1463189329439 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:28:49 INFO - PROCESS | 2218 | 1463189329441 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 2218 | 1463189329442 Marionette TRACE conn2 <- [1,2470,null,{}] 18:28:49 INFO - PROCESS | 2218 | 1463189329444 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}] 18:28:49 INFO - PROCESS | 2218 | 1463189329524 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:28:49 INFO - PROCESS | 2218 | 1463189329529 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x129e3c800 == 55 [pid = 2218] [id = 625] 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x1185e7800) [pid = 2218] [serial = 1875] [outer = 0x0] 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x119205800) [pid = 2218] [serial = 1876] [outer = 0x1185e7800] 18:28:49 INFO - PROCESS | 2218 | 1463189329555 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x119535400) [pid = 2218] [serial = 1877] [outer = 0x1185e7800] 18:28:49 INFO - PROCESS | 2218 | 1463189329902 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]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 18:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:28:49 INFO - PROCESS | 2218 | 1463189329914 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 2218 | 1463189329916 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:28:49 INFO - PROCESS | 2218 | 1463189329918 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 2218 | 1463189329919 Marionette TRACE conn2 <- [1,2474,null,{}] 18:28:49 INFO - PROCESS | 2218 | 1463189329922 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}] 18:28:50 INFO - PROCESS | 2218 | 1463189330015 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:28:50 INFO - PROCESS | 2218 | 1463189330090 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab3e000 == 56 [pid = 2218] [id = 626] 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x118d97c00) [pid = 2218] [serial = 1878] [outer = 0x0] 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x119639c00) [pid = 2218] [serial = 1879] [outer = 0x118d97c00] 18:28:50 INFO - PROCESS | 2218 | 1463189330116 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x12149c800) [pid = 2218] [serial = 1880] [outer = 0x118d97c00] 18:28:50 INFO - PROCESS | 2218 | 1463189330550 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]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 18:28:50 INFO - PROCESS | 2218 | 1463189330594 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 2218 | 1463189330596 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:28:50 INFO - PROCESS | 2218 | 1463189330599 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 2218 | 1463189330601 Marionette TRACE conn2 <- [1,2478,null,{}] 18:28:50 INFO - PROCESS | 2218 | 1463189330604 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}] 18:28:50 INFO - PROCESS | 2218 | 1463189330743 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:28:50 INFO - PROCESS | 2218 | 1463189330763 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd15000 == 57 [pid = 2218] [id = 627] 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x121271c00) [pid = 2218] [serial = 1881] [outer = 0x0] 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x121582c00) [pid = 2218] [serial = 1882] [outer = 0x121271c00] 18:28:50 INFO - PROCESS | 2218 | 1463189330788 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x12162c800) [pid = 2218] [serial = 1883] [outer = 0x121271c00] 18:28:51 INFO - PROCESS | 2218 | 1463189331136 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]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 18:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:28:51 INFO - PROCESS | 2218 | 1463189331170 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 2218 | 1463189331171 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:28:51 INFO - PROCESS | 2218 | 1463189331173 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 2218 | 1463189331174 Marionette TRACE conn2 <- [1,2482,null,{}] 18:28:51 INFO - PROCESS | 2218 | 1463189331176 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}] 18:28:51 INFO - PROCESS | 2218 | 1463189331277 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:28:51 INFO - PROCESS | 2218 | 1463189331289 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a0000 == 58 [pid = 2218] [id = 628] 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1182dc800) [pid = 2218] [serial = 1884] [outer = 0x0] 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12162d800) [pid = 2218] [serial = 1885] [outer = 0x1182dc800] 18:28:51 INFO - PROCESS | 2218 | 1463189331314 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x121b12800) [pid = 2218] [serial = 1886] [outer = 0x1182dc800] 18:28:51 INFO - PROCESS | 2218 | 1463189331673 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]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 18:28:51 INFO - PROCESS | 2218 | 1463189331692 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 2218 | 1463189331693 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:28:51 INFO - PROCESS | 2218 | 1463189331704 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 2218 | 1463189331705 Marionette TRACE conn2 <- [1,2486,null,{}] 18:28:51 INFO - PROCESS | 2218 | 1463189331707 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}] 18:28:51 INFO - PROCESS | 2218 | 1463189331819 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:28:51 INFO - PROCESS | 2218 | 1463189331858 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc29800 == 59 [pid = 2218] [id = 629] 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x121858c00) [pid = 2218] [serial = 1887] [outer = 0x0] 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12540d400) [pid = 2218] [serial = 1888] [outer = 0x121858c00] 18:28:51 INFO - PROCESS | 2218 | 1463189331884 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x1265a2800) [pid = 2218] [serial = 1889] [outer = 0x121858c00] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x128d1a800) [pid = 2218] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x118120800) [pid = 2218] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x1213c6400) [pid = 2218] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x121b1ac00) [pid = 2218] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x116f37400) [pid = 2218] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x118578c00) [pid = 2218] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x110fb9c00) [pid = 2218] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x1122a7800) [pid = 2218] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x123dd3c00) [pid = 2218] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x126695c00) [pid = 2218] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x112883400) [pid = 2218] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x11315bc00) [pid = 2218] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:28:52 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x121113800) [pid = 2218] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:28:52 INFO - PROCESS | 2218 | 1463189332297 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]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 18:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:28:52 INFO - PROCESS | 2218 | 1463189332324 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 2218 | 1463189332325 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:28:52 INFO - PROCESS | 2218 | 1463189332327 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 2218 | 1463189332329 Marionette TRACE conn2 <- [1,2490,null,{}] 18:28:52 INFO - PROCESS | 2218 | 1463189332334 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}] 18:28:52 INFO - PROCESS | 2218 | 1463189332416 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:28:52 INFO - PROCESS | 2218 | 1463189332475 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc45800 == 60 [pid = 2218] [id = 630] 18:28:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x112880000) [pid = 2218] [serial = 1890] [outer = 0x0] 18:28:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x12120e800) [pid = 2218] [serial = 1891] [outer = 0x112880000] 18:28:52 INFO - PROCESS | 2218 | 1463189332500 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x126610800) [pid = 2218] [serial = 1892] [outer = 0x112880000] 18:28:52 INFO - PROCESS | 2218 | 1463189332771 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]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 472ms 18:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:28:52 INFO - PROCESS | 2218 | 1463189332802 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 2218 | 1463189332804 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:28:52 INFO - PROCESS | 2218 | 1463189332806 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 2218 | 1463189332808 Marionette TRACE conn2 <- [1,2494,null,{}] 18:28:52 INFO - PROCESS | 2218 | 1463189332810 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}] 18:28:52 INFO - PROCESS | 2218 | 1463189332927 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:28:52 INFO - PROCESS | 2218 | 1463189332933 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da58800 == 61 [pid = 2218] [id = 631] 18:28:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x126692400) [pid = 2218] [serial = 1893] [outer = 0x0] 18:28:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x12669c400) [pid = 2218] [serial = 1894] [outer = 0x126692400] 18:28:52 INFO - PROCESS | 2218 | 1463189332962 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x128b5e800) [pid = 2218] [serial = 1895] [outer = 0x126692400] 18:28:53 INFO - PROCESS | 2218 | 1463189333374 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]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 622ms 18:28:53 INFO - PROCESS | 2218 | 1463189333429 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 2218 | 1463189333431 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:28:53 INFO - PROCESS | 2218 | 1463189333434 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 2218 | 1463189333436 Marionette TRACE conn2 <- [1,2498,null,{}] 18:28:53 INFO - PROCESS | 2218 | 1463189333439 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}] 18:28:53 INFO - PROCESS | 2218 | 1463189333572 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:28:53 INFO - PROCESS | 2218 | 1463189333585 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db58800 == 62 [pid = 2218] [id = 632] 18:28:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x128b60800) [pid = 2218] [serial = 1896] [outer = 0x0] 18:28:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x128d98000) [pid = 2218] [serial = 1897] [outer = 0x128b60800] 18:28:53 INFO - PROCESS | 2218 | 1463189333626 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x128ff5c00) [pid = 2218] [serial = 1898] [outer = 0x128b60800] 18:28:54 INFO - PROCESS | 2218 | 1463189334032 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]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 620ms 18:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:28:54 INFO - PROCESS | 2218 | 1463189334053 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 2218 | 1463189334055 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:28:54 INFO - PROCESS | 2218 | 1463189334057 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 2218 | 1463189334058 Marionette TRACE conn2 <- [1,2502,null,{}] 18:28:54 INFO - PROCESS | 2218 | 1463189334060 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}] 18:28:54 INFO - PROCESS | 2218 | 1463189334182 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:28:54 INFO - PROCESS | 2218 | 1463189334314 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x11686e800 == 63 [pid = 2218] [id = 633] 18:28:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x111118000) [pid = 2218] [serial = 1899] [outer = 0x0] 18:28:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x111d8a800) [pid = 2218] [serial = 1900] [outer = 0x111118000] 18:28:54 INFO - PROCESS | 2218 | 1463189334346 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x112881c00) [pid = 2218] [serial = 1901] [outer = 0x111118000] 18:28:54 INFO - PROCESS | 2218 | 1463189334785 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]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 18:28:54 INFO - PROCESS | 2218 | 1463189334829 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 2218 | 1463189334832 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:28:54 INFO - PROCESS | 2218 | 1463189334836 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 2218 | 1463189334838 Marionette TRACE conn2 <- [1,2506,null,{}] 18:28:54 INFO - PROCESS | 2218 | 1463189334842 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}] 18:28:54 INFO - PROCESS | 2218 | 1463189334990 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:28:55 INFO - PROCESS | 2218 | 1463189335094 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x125544000 == 64 [pid = 2218] [id = 634] 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x113397400) [pid = 2218] [serial = 1902] [outer = 0x0] 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1168b9800) [pid = 2218] [serial = 1903] [outer = 0x113397400] 18:28:55 INFO - PROCESS | 2218 | 1463189335129 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x118115000) [pid = 2218] [serial = 1904] [outer = 0x113397400] 18:28:55 INFO - PROCESS | 2218 | 1463189335549 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]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 774ms 18:28:55 INFO - PROCESS | 2218 | 1463189335612 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:28:55 INFO - PROCESS | 2218 | 1463189335615 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:28:55 INFO - PROCESS | 2218 | 1463189335617 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 2218 | 1463189335619 Marionette TRACE conn2 <- [1,2510,null,{}] 18:28:55 INFO - PROCESS | 2218 | 1463189335621 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}] 18:28:55 INFO - PROCESS | 2218 | 1463189335726 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:28:55 INFO - PROCESS | 2218 | 1463189335790 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc36000 == 65 [pid = 2218] [id = 635] 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x1182ddc00) [pid = 2218] [serial = 1905] [outer = 0x0] 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x118573800) [pid = 2218] [serial = 1906] [outer = 0x1182ddc00] 18:28:55 INFO - PROCESS | 2218 | 1463189335861 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x119bdf800) [pid = 2218] [serial = 1907] [outer = 0x1182ddc00] 18:28:56 INFO - PROCESS | 2218 | 1463189336281 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]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 669ms 18:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:28:56 INFO - PROCESS | 2218 | 1463189336286 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 2218 | 1463189336288 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:28:56 INFO - PROCESS | 2218 | 1463189336295 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 2218 | 1463189336302 Marionette TRACE conn2 <- [1,2514,null,{}] 18:28:56 INFO - PROCESS | 2218 | 1463189336306 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}] 18:28:56 INFO - PROCESS | 2218 | 1463189336412 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:28:56 INFO - PROCESS | 2218 | 1463189336476 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f684000 == 66 [pid = 2218] [id = 636] 18:28:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x116a6a000) [pid = 2218] [serial = 1908] [outer = 0x0] 18:28:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12120d400) [pid = 2218] [serial = 1909] [outer = 0x116a6a000] 18:28:56 INFO - PROCESS | 2218 | 1463189336547 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x1255c9000) [pid = 2218] [serial = 1910] [outer = 0x116a6a000] 18:28:56 INFO - PROCESS | 2218 | 1463189336952 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]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 683ms 18:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:28:56 INFO - PROCESS | 2218 | 1463189336974 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 2218 | 1463189336976 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:28:56 INFO - PROCESS | 2218 | 1463189336978 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 2218 | 1463189336980 Marionette TRACE conn2 <- [1,2518,null,{}] 18:28:56 INFO - PROCESS | 2218 | 1463189336982 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}] 18:28:57 INFO - PROCESS | 2218 | 1463189337105 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:28:57 INFO - PROCESS | 2218 | 1463189337192 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dc4000 == 67 [pid = 2218] [id = 637] 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12660f800) [pid = 2218] [serial = 1911] [outer = 0x0] 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x127805000) [pid = 2218] [serial = 1912] [outer = 0x12660f800] 18:28:57 INFO - PROCESS | 2218 | 1463189337223 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x128b5a000) [pid = 2218] [serial = 1913] [outer = 0x12660f800] 18:28:57 INFO - PROCESS | 2218 | 1463189337632 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]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 672ms 18:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:28:57 INFO - PROCESS | 2218 | 1463189337650 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 2218 | 1463189337652 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:28:57 INFO - PROCESS | 2218 | 1463189337654 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 2218 | 1463189337655 Marionette TRACE conn2 <- [1,2522,null,{}] 18:28:57 INFO - PROCESS | 2218 | 1463189337658 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}] 18:28:57 INFO - PROCESS | 2218 | 1463189337760 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:28:57 INFO - PROCESS | 2218 | 1463189337823 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x134de2000 == 68 [pid = 2218] [id = 638] 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x128ff7000) [pid = 2218] [serial = 1914] [outer = 0x0] 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x129395c00) [pid = 2218] [serial = 1915] [outer = 0x128ff7000] 18:28:57 INFO - PROCESS | 2218 | 1463189337900 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x129eb4800) [pid = 2218] [serial = 1916] [outer = 0x128ff7000] 18:28:58 INFO - PROCESS | 2218 | 1463189338352 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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 719ms 18:28:58 INFO - PROCESS | 2218 | 1463189338384 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 2218 | 1463189338385 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:28:58 INFO - PROCESS | 2218 | 1463189338389 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 2218 | 1463189338390 Marionette TRACE conn2 <- [1,2526,null,{}] 18:28:58 INFO - PROCESS | 2218 | 1463189338393 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}] 18:28:58 INFO - PROCESS | 2218 | 1463189338517 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:28:58 INFO - PROCESS | 2218 | 1463189338596 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a9a000 == 69 [pid = 2218] [id = 639] 18:28:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x115e7e000) [pid = 2218] [serial = 1917] [outer = 0x0] 18:28:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x128d23400) [pid = 2218] [serial = 1918] [outer = 0x115e7e000] 18:28:58 INFO - PROCESS | 2218 | 1463189338626 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x12a732c00) [pid = 2218] [serial = 1919] [outer = 0x115e7e000] 18:28:59 INFO - PROCESS | 2218 | 1463189339165 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]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 822ms 18:28:59 INFO - PROCESS | 2218 | 1463189339230 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 2218 | 1463189339232 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:28:59 INFO - PROCESS | 2218 | 1463189339238 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 2218 | 1463189339240 Marionette TRACE conn2 <- [1,2530,null,{}] 18:28:59 INFO - PROCESS | 2218 | 1463189339244 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}] 18:28:59 INFO - PROCESS | 2218 | 1463189339347 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:28:59 INFO - PROCESS | 2218 | 1463189339425 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x115e2a000 == 70 [pid = 2218] [id = 640] 18:28:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x11111d800) [pid = 2218] [serial = 1920] [outer = 0x0] 18:28:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x111d7cc00) [pid = 2218] [serial = 1921] [outer = 0x11111d800] 18:28:59 INFO - PROCESS | 2218 | 1463189339453 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x1122b1400) [pid = 2218] [serial = 1922] [outer = 0x11111d800] 18:28:59 INFO - PROCESS | 2218 | 1463189339895 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]]]}] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12da62800 == 69 [pid = 2218] [id = 582] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12db58800 == 68 [pid = 2218] [id = 632] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12da58800 == 67 [pid = 2218] [id = 631] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc45800 == 66 [pid = 2218] [id = 630] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc29800 == 65 [pid = 2218] [id = 629] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a0000 == 64 [pid = 2218] [id = 628] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x128da6000) [pid = 2218] [serial = 1843] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd15000 == 63 [pid = 2218] [id = 627] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab3e000 == 62 [pid = 2218] [id = 626] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x129e3c800 == 61 [pid = 2218] [id = 625] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x128a1b800 == 60 [pid = 2218] [id = 624] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12116d000 == 59 [pid = 2218] [id = 623] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x116734000 == 58 [pid = 2218] [id = 622] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x1254d0800 == 57 [pid = 2218] [id = 621] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12f681000 == 56 [pid = 2218] [id = 617] 18:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 724ms 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab49000 == 55 [pid = 2218] [id = 616] 18:28:59 INFO - PROCESS | 2218 | --DOCSHELL 0x117447800 == 54 [pid = 2218] [id = 615] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12669c800) [pid = 2218] [serial = 1829] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x12668e400) [pid = 2218] [serial = 1828] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x126aaa800) [pid = 2218] [serial = 1831] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x128d1a400) [pid = 2218] [serial = 1838] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x127809400) [pid = 2218] [serial = 1832] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x125530000) [pid = 2218] [serial = 1801] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x1164fdc00) [pid = 2218] [serial = 1808] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x1133a1c00) [pid = 2218] [serial = 1807] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12120c000) [pid = 2218] [serial = 1819] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x116f36000) [pid = 2218] [serial = 1792] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x121861400) [pid = 2218] [serial = 1823] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x127809800) [pid = 2218] [serial = 1835] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x128d9f000) [pid = 2218] [serial = 1841] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1263db000) [pid = 2218] [serial = 1826] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12151b800) [pid = 2218] [serial = 1820] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x127810c00) [pid = 2218] [serial = 1837] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x128d23800) [pid = 2218] [serial = 1840] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x118332800) [pid = 2218] [serial = 1813] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x121621c00) [pid = 2218] [serial = 1822] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x11852b800) [pid = 2218] [serial = 1814] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x112889400) [pid = 2218] [serial = 1789] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x12552f000) [pid = 2218] [serial = 1825] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x121523400) [pid = 2218] [serial = 1798] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x116f41400) [pid = 2218] [serial = 1810] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x118116c00) [pid = 2218] [serial = 1811] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x118d9bc00) [pid = 2218] [serial = 1816] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x119633000) [pid = 2218] [serial = 1817] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x112885800) [pid = 2218] [serial = 1805] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x11111c000) [pid = 2218] [serial = 1804] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x11920e000) [pid = 2218] [serial = 1795] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x1182c5800) [pid = 2218] [serial = 1834] [outer = 0x0] [url = about:blank] 18:28:59 INFO - PROCESS | 2218 | 1463189339973 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 2218 | 1463189339978 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:28:59 INFO - PROCESS | 2218 | 1463189339991 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 2218 | 1463189339992 Marionette TRACE conn2 <- [1,2534,null,{}] 18:28:59 INFO - PROCESS | 2218 | 1463189339995 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}] 18:29:00 INFO - PROCESS | 2218 | 1463189340083 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:29:00 INFO - PROCESS | 2218 | 1463189340091 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x1189d1000 == 55 [pid = 2218] [id = 641] 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x113150000) [pid = 2218] [serial = 1923] [outer = 0x0] 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x11317a400) [pid = 2218] [serial = 1924] [outer = 0x113150000] 18:29:00 INFO - PROCESS | 2218 | 1463189340118 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x113420800) [pid = 2218] [serial = 1925] [outer = 0x113150000] 18:29:00 INFO - PROCESS | 2218 | 1463189340591 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]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 620ms 18:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:29:00 INFO - PROCESS | 2218 | 1463189340610 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 2218 | 1463189340613 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:29:00 INFO - PROCESS | 2218 | 1463189340617 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 2218 | 1463189340621 Marionette TRACE conn2 <- [1,2538,null,{}] 18:29:00 INFO - PROCESS | 2218 | 1463189340627 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}] 18:29:00 INFO - PROCESS | 2218 | 1463189340783 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:29:00 INFO - PROCESS | 2218 | 1463189340882 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x11928c000 == 56 [pid = 2218] [id = 642] 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1127bc400) [pid = 2218] [serial = 1926] [outer = 0x0] 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x11314dc00) [pid = 2218] [serial = 1927] [outer = 0x1127bc400] 18:29:00 INFO - PROCESS | 2218 | 1463189340915 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11341f400) [pid = 2218] [serial = 1928] [outer = 0x1127bc400] 18:29:01 INFO - PROCESS | 2218 | 1463189341414 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]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 824ms 18:29:01 INFO - PROCESS | 2218 | 1463189341459 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 2218 | 1463189341469 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:29:01 INFO - PROCESS | 2218 | 1463189341476 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 2218 | 1463189341479 Marionette TRACE conn2 <- [1,2542,null,{}] 18:29:01 INFO - PROCESS | 2218 | 1463189341483 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}] 18:29:01 INFO - PROCESS | 2218 | 1463189341627 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:29:01 INFO - PROCESS | 2218 | 1463189341701 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x121160800 == 57 [pid = 2218] [id = 643] 18:29:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x115e84c00) [pid = 2218] [serial = 1929] [outer = 0x0] 18:29:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1166cdc00) [pid = 2218] [serial = 1930] [outer = 0x115e84c00] 18:29:01 INFO - PROCESS | 2218 | 1463189341731 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x116a69000) [pid = 2218] [serial = 1931] [outer = 0x115e84c00] 18:29:02 INFO - PROCESS | 2218 | 1463189342150 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]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 18:29:02 INFO - PROCESS | 2218 | 1463189342199 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 2218 | 1463189342201 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:29:02 INFO - PROCESS | 2218 | 1463189342203 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 2218 | 1463189342206 Marionette TRACE conn2 <- [1,2546,null,{}] 18:29:02 INFO - PROCESS | 2218 | 1463189342214 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}] 18:29:02 INFO - PROCESS | 2218 | 1463189342319 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:29:02 INFO - PROCESS | 2218 | 1463189342395 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x121165000 == 58 [pid = 2218] [id = 644] 18:29:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x117109400) [pid = 2218] [serial = 1932] [outer = 0x0] 18:29:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x11811f800) [pid = 2218] [serial = 1933] [outer = 0x117109400] 18:29:02 INFO - PROCESS | 2218 | 1463189342427 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x11826d800) [pid = 2218] [serial = 1934] [outer = 0x117109400] 18:29:02 INFO - PROCESS | 2218 | 1463189342891 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]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 722ms 18:29:02 INFO - PROCESS | 2218 | 1463189342946 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 2218 | 1463189342949 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:29:02 INFO - PROCESS | 2218 | 1463189342970 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 2218 | 1463189342973 Marionette TRACE conn2 <- [1,2550,null,{}] 18:29:02 INFO - PROCESS | 2218 | 1463189342976 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}] 18:29:03 INFO - PROCESS | 2218 | 1463189343124 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:29:03 INFO - PROCESS | 2218 | 1463189343176 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x128d29000 == 59 [pid = 2218] [id = 645] 18:29:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1182cb800) [pid = 2218] [serial = 1935] [outer = 0x0] 18:29:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x118332800) [pid = 2218] [serial = 1936] [outer = 0x1182cb800] 18:29:03 INFO - PROCESS | 2218 | 1463189343199 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x118528400) [pid = 2218] [serial = 1937] [outer = 0x1182cb800] 18:29:03 INFO - PROCESS | 2218 | 1463189343686 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]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 774ms 18:29:03 INFO - PROCESS | 2218 | 1463189343742 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 2218 | 1463189343745 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:29:03 INFO - PROCESS | 2218 | 1463189343748 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 2218 | 1463189343750 Marionette TRACE conn2 <- [1,2554,null,{}] 18:29:03 INFO - PROCESS | 2218 | 1463189343754 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}] 18:29:03 INFO - PROCESS | 2218 | 1463189343904 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:29:04 INFO - PROCESS | 2218 | 1463189344035 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a756000 == 60 [pid = 2218] [id = 646] 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x1182d3000) [pid = 2218] [serial = 1938] [outer = 0x0] 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x118578000) [pid = 2218] [serial = 1939] [outer = 0x1182d3000] 18:29:04 INFO - PROCESS | 2218 | 1463189344066 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x1185e6c00) [pid = 2218] [serial = 1940] [outer = 0x1182d3000] 18:29:04 INFO - PROCESS | 2218 | 1463189344488 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]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 774ms 18:29:04 INFO - PROCESS | 2218 | 1463189344522 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 2218 | 1463189344523 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:29:04 INFO - PROCESS | 2218 | 1463189344526 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 2218 | 1463189344527 Marionette TRACE conn2 <- [1,2558,null,{}] 18:29:04 INFO - PROCESS | 2218 | 1463189344529 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}] 18:29:04 INFO - PROCESS | 2218 | 1463189344645 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:29:04 INFO - PROCESS | 2218 | 1463189344720 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba1e800 == 61 [pid = 2218] [id = 647] 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x118d95c00) [pid = 2218] [serial = 1941] [outer = 0x0] 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x1191c8000) [pid = 2218] [serial = 1942] [outer = 0x118d95c00] 18:29:04 INFO - PROCESS | 2218 | 1463189344752 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x121015c00) [pid = 2218] [serial = 1943] [outer = 0x118d95c00] 18:29:05 INFO - PROCESS | 2218 | 1463189345179 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]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 18:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:29:05 INFO - PROCESS | 2218 | 1463189345200 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 2218 | 1463189345201 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:29:05 INFO - PROCESS | 2218 | 1463189345203 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 2218 | 1463189345204 Marionette TRACE conn2 <- [1,2562,null,{}] 18:29:05 INFO - PROCESS | 2218 | 1463189345207 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}] 18:29:05 INFO - PROCESS | 2218 | 1463189345303 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:29:05 INFO - PROCESS | 2218 | 1463189345365 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c294000 == 62 [pid = 2218] [id = 648] 18:29:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x119e72400) [pid = 2218] [serial = 1944] [outer = 0x0] 18:29:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12111b400) [pid = 2218] [serial = 1945] [outer = 0x119e72400] 18:29:05 INFO - PROCESS | 2218 | 1463189345395 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x121211000) [pid = 2218] [serial = 1946] [outer = 0x119e72400] 18:29:05 INFO - PROCESS | 2218 | 1463189345835 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]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 669ms 18:29:05 INFO - PROCESS | 2218 | 1463189345882 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 2218 | 1463189345883 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:29:05 INFO - PROCESS | 2218 | 1463189345887 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 2218 | 1463189345888 Marionette TRACE conn2 <- [1,2566,null,{}] 18:29:05 INFO - PROCESS | 2218 | 1463189345891 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}] 18:29:06 INFO - PROCESS | 2218 | 1463189346008 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:29:06 INFO - PROCESS | 2218 | 1463189346097 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c908000 == 63 [pid = 2218] [id = 649] 18:29:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x121206c00) [pid = 2218] [serial = 1947] [outer = 0x0] 18:29:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x12151cc00) [pid = 2218] [serial = 1948] [outer = 0x121206c00] 18:29:06 INFO - PROCESS | 2218 | 1463189346126 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x121526800) [pid = 2218] [serial = 1949] [outer = 0x121206c00] 18:29:06 INFO - PROCESS | 2218 | 1463189346700 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]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 870ms 18:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:29:06 INFO - PROCESS | 2218 | 1463189346757 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 2218 | 1463189346760 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:29:06 INFO - PROCESS | 2218 | 1463189346763 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 2218 | 1463189346765 Marionette TRACE conn2 <- [1,2570,null,{}] 18:29:06 INFO - PROCESS | 2218 | 1463189346768 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}] 18:29:06 INFO - PROCESS | 2218 | 1463189346868 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:29:06 INFO - PROCESS | 2218 | 1463189346945 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e98800 == 64 [pid = 2218] [id = 650] 18:29:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x11317e800) [pid = 2218] [serial = 1950] [outer = 0x0] 18:29:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x114fdac00) [pid = 2218] [serial = 1951] [outer = 0x11317e800] 18:29:06 INFO - PROCESS | 2218 | 1463189346974 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x1166c9800) [pid = 2218] [serial = 1952] [outer = 0x11317e800] 18:29:07 INFO - PROCESS | 2218 | 1463189347452 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]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 723ms 18:29:07 INFO - PROCESS | 2218 | 1463189347486 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 2218 | 1463189347490 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:29:07 INFO - PROCESS | 2218 | 1463189347494 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 2218 | 1463189347496 Marionette TRACE conn2 <- [1,2574,null,{}] 18:29:07 INFO - PROCESS | 2218 | 1463189347520 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}] 18:29:07 INFO - PROCESS | 2218 | 1463189347620 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:29:07 INFO - PROCESS | 2218 | 1463189347686 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ab4d800 == 65 [pid = 2218] [id = 651] 18:29:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x117694800) [pid = 2218] [serial = 1953] [outer = 0x0] 18:29:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x11826d400) [pid = 2218] [serial = 1954] [outer = 0x117694800] 18:29:07 INFO - PROCESS | 2218 | 1463189347713 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x118354000) [pid = 2218] [serial = 1955] [outer = 0x117694800] 18:29:07 INFO - PROCESS | 2218 | --DOCSHELL 0x134c0d000 == 64 [pid = 2218] [id = 619] 18:29:07 INFO - PROCESS | 2218 | --DOCSHELL 0x115e2a000 == 63 [pid = 2218] [id = 640] 18:29:07 INFO - PROCESS | 2218 | --DOCSHELL 0x11686e800 == 62 [pid = 2218] [id = 633] 18:29:08 INFO - PROCESS | 2218 | 1463189348092 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]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 643ms 18:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:29:08 INFO - PROCESS | 2218 | 1463189348137 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 2218 | 1463189348139 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:29:08 INFO - PROCESS | 2218 | 1463189348141 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 2218 | 1463189348143 Marionette TRACE conn2 <- [1,2578,null,{}] 18:29:08 INFO - PROCESS | 2218 | 1463189348151 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}] 18:29:08 INFO - PROCESS | 2218 | 1463189348241 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:29:08 INFO - PROCESS | 2218 | 1463189348247 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc37800 == 63 [pid = 2218] [id = 652] 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x118d9c400) [pid = 2218] [serial = 1956] [outer = 0x0] 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x119633000) [pid = 2218] [serial = 1957] [outer = 0x118d9c400] 18:29:08 INFO - PROCESS | 2218 | 1463189348275 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12120e000) [pid = 2218] [serial = 1958] [outer = 0x118d9c400] 18:29:08 INFO - PROCESS | 2218 | 1463189348633 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]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 520ms 18:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:29:08 INFO - PROCESS | 2218 | 1463189348662 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 2218 | 1463189348663 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:29:08 INFO - PROCESS | 2218 | 1463189348666 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 2218 | 1463189348667 Marionette TRACE conn2 <- [1,2582,null,{}] 18:29:08 INFO - PROCESS | 2218 | 1463189348669 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}] 18:29:08 INFO - PROCESS | 2218 | 1463189348758 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:29:08 INFO - PROCESS | 2218 | 1463189348823 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d1e2000 == 64 [pid = 2218] [id = 653] 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x119206000) [pid = 2218] [serial = 1959] [outer = 0x0] 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x121626400) [pid = 2218] [serial = 1960] [outer = 0x119206000] 18:29:08 INFO - PROCESS | 2218 | 1463189348848 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12185a800) [pid = 2218] [serial = 1961] [outer = 0x119206000] 18:29:09 INFO - PROCESS | 2218 | 1463189349202 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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 571ms 18:29:09 INFO - PROCESS | 2218 | 1463189349238 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 2218 | 1463189349240 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:29:09 INFO - PROCESS | 2218 | 1463189349243 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 2218 | 1463189349246 Marionette TRACE conn2 <- [1,2586,null,{}] 18:29:09 INFO - PROCESS | 2218 | 1463189349249 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}] 18:29:09 INFO - PROCESS | 2218 | 1463189349435 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:29:09 INFO - PROCESS | 2218 | 1463189349456 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da62000 == 65 [pid = 2218] [id = 654] 18:29:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12162c000) [pid = 2218] [serial = 1962] [outer = 0x0] 18:29:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x121861800) [pid = 2218] [serial = 1963] [outer = 0x12162c000] 18:29:09 INFO - PROCESS | 2218 | 1463189349494 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x125410400) [pid = 2218] [serial = 1964] [outer = 0x12162c000] 18:29:09 INFO - PROCESS | 2218 | 1463189349879 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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 18:29:09 INFO - PROCESS | 2218 | 1463189349918 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 2218 | 1463189349920 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:29:09 INFO - PROCESS | 2218 | 1463189349923 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 2218 | 1463189349925 Marionette TRACE conn2 <- [1,2590,null,{}] 18:29:09 INFO - PROCESS | 2218 | 1463189349936 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}] 18:29:10 INFO - PROCESS | 2218 | 1463189350123 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:29:10 INFO - PROCESS | 2218 | 1463189350183 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0a1800 == 66 [pid = 2218] [id = 655] 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x125534c00) [pid = 2218] [serial = 1965] [outer = 0x0] 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x1263d9800) [pid = 2218] [serial = 1966] [outer = 0x125534c00] 18:29:10 INFO - PROCESS | 2218 | 1463189350224 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x127805800) [pid = 2218] [serial = 1967] [outer = 0x125534c00] 18:29:10 INFO - PROCESS | 2218 | 1463189350625 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]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 720ms 18:29:10 INFO - PROCESS | 2218 | 1463189350643 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 2218 | 1463189350644 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:29:10 INFO - PROCESS | 2218 | 1463189350647 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 2218 | 1463189350650 Marionette TRACE conn2 <- [1,2594,null,{}] 18:29:10 INFO - PROCESS | 2218 | 1463189350654 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}] 18:29:10 INFO - PROCESS | 2218 | 1463189350770 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:29:10 INFO - PROCESS | 2218 | 1463189350783 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0f3800 == 67 [pid = 2218] [id = 656] 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x1127bc800) [pid = 2218] [serial = 1968] [outer = 0x0] 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x127809800) [pid = 2218] [serial = 1969] [outer = 0x1127bc800] 18:29:10 INFO - PROCESS | 2218 | 1463189350808 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x128b5f800) [pid = 2218] [serial = 1970] [outer = 0x1127bc800] 18:29:11 INFO - PROCESS | 2218 | 1463189351150 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]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 523ms 18:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:29:11 INFO - PROCESS | 2218 | 1463189351170 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 2218 | 1463189351171 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:29:11 INFO - PROCESS | 2218 | 1463189351173 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 2218 | 1463189351174 Marionette TRACE conn2 <- [1,2598,null,{}] 18:29:11 INFO - PROCESS | 2218 | 1463189351176 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}] 18:29:11 INFO - PROCESS | 2218 | 1463189351281 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:29:11 INFO - PROCESS | 2218 | 1463189351293 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x131549000 == 68 [pid = 2218] [id = 657] 18:29:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x128d19800) [pid = 2218] [serial = 1971] [outer = 0x0] 18:29:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x128d24c00) [pid = 2218] [serial = 1972] [outer = 0x128d19800] 18:29:11 INFO - PROCESS | 2218 | 1463189351318 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x128da0400) [pid = 2218] [serial = 1973] [outer = 0x128d19800] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x121271c00) [pid = 2218] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x1182dc800) [pid = 2218] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x112882000) [pid = 2218] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x113150c00) [pid = 2218] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x1185e7800) [pid = 2218] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x118352400) [pid = 2218] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x112f88800) [pid = 2218] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x121858c00) [pid = 2218] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x112880000) [pid = 2218] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x126692400) [pid = 2218] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x118d97c00) [pid = 2218] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x1176a2800) [pid = 2218] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x111118400) [pid = 2218] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x115e7e000) [pid = 2218] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x11111d800) [pid = 2218] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x110fad000) [pid = 2218] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x128b60800) [pid = 2218] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x11811cc00) [pid = 2218] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x11317c000) [pid = 2218] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x113158800) [pid = 2218] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x1191c7800) [pid = 2218] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x11856c400) [pid = 2218] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:29:11 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x1127b3c00) [pid = 2218] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:29:11 INFO - PROCESS | 2218 | 1463189351880 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]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 718ms 18:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:29:11 INFO - PROCESS | 2218 | 1463189351892 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 2218 | 1463189351893 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:29:11 INFO - PROCESS | 2218 | 1463189351910 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 2218 | 1463189351911 Marionette TRACE conn2 <- [1,2602,null,{}] 18:29:11 INFO - PROCESS | 2218 | 1463189351921 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}] 18:29:12 INFO - PROCESS | 2218 | 1463189352020 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:29:12 INFO - PROCESS | 2218 | 1463189352025 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a8000 == 69 [pid = 2218] [id = 658] 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x111d7c800) [pid = 2218] [serial = 1974] [outer = 0x0] 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x113151800) [pid = 2218] [serial = 1975] [outer = 0x111d7c800] 18:29:12 INFO - PROCESS | 2218 | 1463189352051 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x118261800) [pid = 2218] [serial = 1976] [outer = 0x111d7c800] 18:29:12 INFO - PROCESS | 2218 | 1463189352384 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]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 542ms 18:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:29:12 INFO - PROCESS | 2218 | 1463189352437 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 2218 | 1463189352439 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:29:12 INFO - PROCESS | 2218 | 1463189352441 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 2218 | 1463189352443 Marionette TRACE conn2 <- [1,2606,null,{}] 18:29:12 INFO - PROCESS | 2218 | 1463189352446 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}] 18:29:12 INFO - PROCESS | 2218 | 1463189352535 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:29:12 INFO - PROCESS | 2218 | 1463189352610 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dc3800 == 70 [pid = 2218] [id = 659] 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x112f88800) [pid = 2218] [serial = 1977] [outer = 0x0] 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x118575000) [pid = 2218] [serial = 1978] [outer = 0x112f88800] 18:29:12 INFO - PROCESS | 2218 | 1463189352632 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x1265a3000) [pid = 2218] [serial = 1979] [outer = 0x112f88800] 18:29:12 INFO - PROCESS | 2218 | 1463189352994 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]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 18:29:13 INFO - PROCESS | 2218 | 1463189353013 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 2218 | 1463189353018 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:29:13 INFO - PROCESS | 2218 | 1463189353021 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 2218 | 1463189353024 Marionette TRACE conn2 <- [1,2610,null,{}] 18:29:13 INFO - PROCESS | 2218 | 1463189353026 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}] 18:29:13 INFO - PROCESS | 2218 | 1463189353187 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:29:13 INFO - PROCESS | 2218 | 1463189353300 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x13552a800 == 71 [pid = 2218] [id = 660] 18:29:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x126692400) [pid = 2218] [serial = 1980] [outer = 0x0] 18:29:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x128feac00) [pid = 2218] [serial = 1981] [outer = 0x126692400] 18:29:13 INFO - PROCESS | 2218 | 1463189353347 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x129eb4000) [pid = 2218] [serial = 1982] [outer = 0x126692400] 18:29:13 INFO - PROCESS | 2218 | 1463189353804 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]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 823ms 18:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:29:13 INFO - PROCESS | 2218 | 1463189353856 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 2218 | 1463189353859 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:29:13 INFO - PROCESS | 2218 | 1463189353862 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 2218 | 1463189353865 Marionette TRACE conn2 <- [1,2614,null,{}] 18:29:13 INFO - PROCESS | 2218 | 1463189353887 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}] 18:29:14 INFO - PROCESS | 2218 | 1463189354001 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:29:14 INFO - PROCESS | 2218 | 1463189354084 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12633e000 == 72 [pid = 2218] [id = 661] 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x11287c000) [pid = 2218] [serial = 1983] [outer = 0x0] 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x1164ad800) [pid = 2218] [serial = 1984] [outer = 0x11287c000] 18:29:14 INFO - PROCESS | 2218 | 1463189354116 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x11710d400) [pid = 2218] [serial = 1985] [outer = 0x11287c000] 18:29:14 INFO - PROCESS | 2218 | 1463189354550 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]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 741ms 18:29:14 INFO - PROCESS | 2218 | 1463189354604 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 2218 | 1463189354608 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:29:14 INFO - PROCESS | 2218 | 1463189354629 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 2218 | 1463189354632 Marionette TRACE conn2 <- [1,2618,null,{}] 18:29:14 INFO - PROCESS | 2218 | 1463189354637 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}] 18:29:14 INFO - PROCESS | 2218 | 1463189354747 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:29:14 INFO - PROCESS | 2218 | 1463189354829 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da5e000 == 73 [pid = 2218] [id = 662] 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x118113c00) [pid = 2218] [serial = 1986] [outer = 0x0] 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x118359400) [pid = 2218] [serial = 1987] [outer = 0x118113c00] 18:29:14 INFO - PROCESS | 2218 | 1463189354859 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x119532400) [pid = 2218] [serial = 1988] [outer = 0x118113c00] 18:29:15 INFO - PROCESS | 2218 | 1463189355275 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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 689ms 18:29:15 INFO - PROCESS | 2218 | 1463189355310 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 2218 | 1463189355311 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:29:15 INFO - PROCESS | 2218 | 1463189355329 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 2218 | 1463189355332 Marionette TRACE conn2 <- [1,2622,null,{}] 18:29:15 INFO - PROCESS | 2218 | 1463189355341 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}] 18:29:15 INFO - PROCESS | 2218 | 1463189355487 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:29:15 INFO - PROCESS | 2218 | 1463189355604 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x135541000 == 74 [pid = 2218] [id = 663] 18:29:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x121212000) [pid = 2218] [serial = 1989] [outer = 0x0] 18:29:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12162e400) [pid = 2218] [serial = 1990] [outer = 0x121212000] 18:29:15 INFO - PROCESS | 2218 | 1463189355637 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x125fb6800) [pid = 2218] [serial = 1991] [outer = 0x121212000] 18:29:16 INFO - PROCESS | 2218 | 1463189356061 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]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 774ms 18:29:16 INFO - PROCESS | 2218 | 1463189356102 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 2218 | 1463189356104 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:29:16 INFO - PROCESS | 2218 | 1463189356106 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 2218 | 1463189356107 Marionette TRACE conn2 <- [1,2626,null,{}] 18:29:16 INFO - PROCESS | 2218 | 1463189356110 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}] 18:29:16 INFO - PROCESS | 2218 | 1463189356219 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:29:16 INFO - PROCESS | 2218 | 1463189356330 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355e0000 == 75 [pid = 2218] [id = 664] 18:29:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x121858800) [pid = 2218] [serial = 1992] [outer = 0x0] 18:29:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x126698000) [pid = 2218] [serial = 1993] [outer = 0x121858800] 18:29:16 INFO - PROCESS | 2218 | 1463189356363 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x128d1a800) [pid = 2218] [serial = 1994] [outer = 0x121858800] 18:29:16 INFO - PROCESS | 2218 | 1463189356781 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]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 719ms 18:29:16 INFO - PROCESS | 2218 | 1463189356825 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 2218 | 1463189356826 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:29:16 INFO - PROCESS | 2218 | 1463189356829 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 2218 | 1463189356830 Marionette TRACE conn2 <- [1,2630,null,{}] 18:29:16 INFO - PROCESS | 2218 | 1463189356850 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}] 18:29:16 INFO - PROCESS | 2218 | 1463189356954 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:29:17 INFO - PROCESS | 2218 | 1463189357037 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x13563b000 == 76 [pid = 2218] [id = 665] 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x126696c00) [pid = 2218] [serial = 1995] [outer = 0x0] 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x129398400) [pid = 2218] [serial = 1996] [outer = 0x126696c00] 18:29:17 INFO - PROCESS | 2218 | 1463189357066 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 191 (0x12a734400) [pid = 2218] [serial = 1997] [outer = 0x126696c00] 18:29:17 INFO - PROCESS | 2218 | 1463189357518 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]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 739ms 18:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:29:17 INFO - PROCESS | 2218 | 1463189357568 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 2218 | 1463189357570 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:29:17 INFO - PROCESS | 2218 | 1463189357572 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 2218 | 1463189357573 Marionette TRACE conn2 <- [1,2634,null,{}] 18:29:17 INFO - PROCESS | 2218 | 1463189357575 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}] 18:29:17 INFO - PROCESS | 2218 | 1463189357697 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:29:17 INFO - PROCESS | 2218 | 1463189357811 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x119163000 == 77 [pid = 2218] [id = 666] 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 192 (0x111b0fc00) [pid = 2218] [serial = 1998] [outer = 0x0] 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 193 (0x112886400) [pid = 2218] [serial = 1999] [outer = 0x111b0fc00] 18:29:17 INFO - PROCESS | 2218 | 1463189357843 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 194 (0x11953f800) [pid = 2218] [serial = 2000] [outer = 0x111b0fc00] 18:29:18 INFO - PROCESS | 2218 | 1463189358289 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]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 769ms 18:29:18 INFO - PROCESS | 2218 | 1463189358342 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 2218 | 1463189358343 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:29:18 INFO - PROCESS | 2218 | 1463189358345 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 2218 | 1463189358347 Marionette TRACE conn2 <- [1,2638,null,{}] 18:29:18 INFO - PROCESS | 2218 | 1463189358349 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}] 18:29:18 INFO - PROCESS | 2218 | 1463189358635 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:29:18 INFO - PROCESS | 2218 | 1463189358754 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e06800 == 78 [pid = 2218] [id = 667] 18:29:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 195 (0x11110f800) [pid = 2218] [serial = 2001] [outer = 0x0] 18:29:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 196 (0x11111a000) [pid = 2218] [serial = 2002] [outer = 0x11110f800] 18:29:18 INFO - PROCESS | 2218 | 1463189358782 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 197 (0x1127af000) [pid = 2218] [serial = 2003] [outer = 0x11110f800] 18:29:19 INFO - PROCESS | 2218 | 1463189359189 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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 873ms 18:29:19 INFO - PROCESS | 2218 | 1463189359219 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:29:19 INFO - PROCESS | 2218 | 1463189359221 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:29:19 INFO - PROCESS | 2218 | 1463189359224 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 2218 | 1463189359227 Marionette TRACE conn2 <- [1,2642,null,{}] 18:29:19 INFO - PROCESS | 2218 | 1463189359230 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}] 18:29:19 INFO - PROCESS | 2218 | 1463189359329 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:29:19 INFO - PROCESS | 2218 | 1463189359423 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e1d000 == 79 [pid = 2218] [id = 668] 18:29:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 198 (0x11317c400) [pid = 2218] [serial = 2004] [outer = 0x0] 18:29:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 199 (0x1131be400) [pid = 2218] [serial = 2005] [outer = 0x11317c400] 18:29:19 INFO - PROCESS | 2218 | 1463189359453 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 200 (0x116009c00) [pid = 2218] [serial = 2006] [outer = 0x11317c400] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12dba3800 == 78 [pid = 2218] [id = 599] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x125544000 == 77 [pid = 2218] [id = 634] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x116736000 == 76 [pid = 2218] [id = 25] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x116f58000 == 75 [pid = 2218] [id = 26] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x134dc3800 == 74 [pid = 2218] [id = 659] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a8000 == 73 [pid = 2218] [id = 658] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x131549000 == 72 [pid = 2218] [id = 657] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0f3800 == 71 [pid = 2218] [id = 656] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0a1800 == 70 [pid = 2218] [id = 655] 18:29:19 INFO - PROCESS | 2218 | --DOMWINDOW == 199 (0x11317a400) [pid = 2218] [serial = 1924] [outer = 0x0] [url = about:blank] 18:29:19 INFO - PROCESS | 2218 | --DOMWINDOW == 198 (0x129395c00) [pid = 2218] [serial = 1915] [outer = 0x0] [url = about:blank] 18:29:19 INFO - PROCESS | 2218 | --DOMWINDOW == 197 (0x127805000) [pid = 2218] [serial = 1912] [outer = 0x0] [url = about:blank] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12da62000 == 69 [pid = 2218] [id = 654] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1e2000 == 68 [pid = 2218] [id = 653] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc37800 == 67 [pid = 2218] [id = 652] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x12ab4d800 == 66 [pid = 2218] [id = 651] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x119e98800 == 65 [pid = 2218] [id = 650] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x121165000 == 64 [pid = 2218] [id = 644] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x121160800 == 63 [pid = 2218] [id = 643] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x11928c000 == 62 [pid = 2218] [id = 642] 18:29:19 INFO - PROCESS | 2218 | --DOCSHELL 0x1189d1000 == 61 [pid = 2218] [id = 641] 18:29:19 INFO - PROCESS | 2218 | 1463189359924 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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 720ms 18:29:19 INFO - PROCESS | 2218 | 1463189359945 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 2218 | 1463189359948 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:29:19 INFO - PROCESS | 2218 | 1463189359951 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 2218 | 1463189359952 Marionette TRACE conn2 <- [1,2646,null,{}] 18:29:19 INFO - PROCESS | 2218 | 1463189359954 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}] 18:29:20 INFO - PROCESS | 2218 | 1463189360057 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:29:20 INFO - PROCESS | 2218 | 1463189360068 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x117446800 == 62 [pid = 2218] [id = 669] 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 198 (0x11314c800) [pid = 2218] [serial = 2007] [outer = 0x0] 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 199 (0x116a6ac00) [pid = 2218] [serial = 2008] [outer = 0x11314c800] 18:29:20 INFO - PROCESS | 2218 | 1463189360095 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 200 (0x11710e400) [pid = 2218] [serial = 2009] [outer = 0x11314c800] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 199 (0x121582c00) [pid = 2218] [serial = 1882] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 198 (0x12162d800) [pid = 2218] [serial = 1885] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 197 (0x12162c800) [pid = 2218] [serial = 1883] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 196 (0x114fddc00) [pid = 2218] [serial = 1865] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 195 (0x112ecd000) [pid = 2218] [serial = 1864] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 194 (0x128b52000) [pid = 2218] [serial = 1858] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 193 (0x1176a2400) [pid = 2218] [serial = 1870] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 192 (0x118325c00) [pid = 2218] [serial = 1871] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 191 (0x119205800) [pid = 2218] [serial = 1876] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 190 (0x119535400) [pid = 2218] [serial = 1877] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x11857b400) [pid = 2218] [serial = 1873] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x1185e7c00) [pid = 2218] [serial = 1874] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x120e0e800) [pid = 2218] [serial = 1852] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x11317f800) [pid = 2218] [serial = 1867] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x116f35c00) [pid = 2218] [serial = 1868] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x12540d400) [pid = 2218] [serial = 1888] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x12120e800) [pid = 2218] [serial = 1891] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x118119c00) [pid = 2218] [serial = 1849] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x1291cdc00) [pid = 2218] [serial = 1861] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x11315b000) [pid = 2218] [serial = 1846] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x121b12800) [pid = 2218] [serial = 1886] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x12669c400) [pid = 2218] [serial = 1894] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x128d98000) [pid = 2218] [serial = 1897] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x121a1d800) [pid = 2218] [serial = 1855] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x128b5e800) [pid = 2218] [serial = 1895] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x1265a2800) [pid = 2218] [serial = 1889] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x1122b1400) [pid = 2218] [serial = 1922] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x126610800) [pid = 2218] [serial = 1892] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x119639c00) [pid = 2218] [serial = 1879] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x12149c800) [pid = 2218] [serial = 1880] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12120d400) [pid = 2218] [serial = 1909] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x129ea5400) [pid = 2218] [serial = 1862] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x112885400) [pid = 2218] [serial = 1634] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x12a732c00) [pid = 2218] [serial = 1919] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x111d7cc00) [pid = 2218] [serial = 1921] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x12b8b0800) [pid = 2218] [serial = 1580] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x128ff5c00) [pid = 2218] [serial = 1898] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x118573800) [pid = 2218] [serial = 1906] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x11832bc00) [pid = 2218] [serial = 1685] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x1168b9800) [pid = 2218] [serial = 1903] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x111d8a800) [pid = 2218] [serial = 1900] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x128d23400) [pid = 2218] [serial = 1918] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x1167ad800) [pid = 2218] [serial = 1682] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1166cf800) [pid = 2218] [serial = 1637] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x120e0cc00) [pid = 2218] [serial = 1691] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x119211c00) [pid = 2218] [serial = 1688] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x112f88c00) [pid = 2218] [serial = 1679] [outer = 0x0] [url = about:blank] 18:29:20 INFO - PROCESS | 2218 | 1463189360490 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]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:29:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 572ms 18:29:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:29:20 INFO - PROCESS | 2218 | 1463189360523 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 2218 | 1463189360526 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:29:20 INFO - PROCESS | 2218 | 1463189360533 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 2218 | 1463189360536 Marionette TRACE conn2 <- [1,2650,null,{}] 18:29:20 INFO - PROCESS | 2218 | 1463189360538 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}] 18:29:20 INFO - PROCESS | 2218 | 1463189360626 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:29:20 INFO - PROCESS | 2218 | 1463189360630 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x123d5a800 == 63 [pid = 2218] [id = 670] 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x11756f000) [pid = 2218] [serial = 2010] [outer = 0x0] 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x11811c800) [pid = 2218] [serial = 2011] [outer = 0x11756f000] 18:29:20 INFO - PROCESS | 2218 | 1463189360656 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x1182cc400) [pid = 2218] [serial = 2012] [outer = 0x11756f000] 18:29:20 INFO - PROCESS | 2218 | 1463189360985 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]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 474ms 18:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:29:21 INFO - PROCESS | 2218 | 1463189361004 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 2218 | 1463189361005 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:29:21 INFO - PROCESS | 2218 | 1463189361007 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 2218 | 1463189361008 Marionette TRACE conn2 <- [1,2654,null,{}] 18:29:21 INFO - PROCESS | 2218 | 1463189361018 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}] 18:29:21 INFO - PROCESS | 2218 | 1463189361107 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:29:21 INFO - PROCESS | 2218 | 1463189361168 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aab800 == 64 [pid = 2218] [id = 671] 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x1176a2000) [pid = 2218] [serial = 2013] [outer = 0x0] 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x118350c00) [pid = 2218] [serial = 2014] [outer = 0x1176a2000] 18:29:21 INFO - PROCESS | 2218 | 1463189361193 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11856dc00) [pid = 2218] [serial = 2015] [outer = 0x1176a2000] 18:29:21 INFO - PROCESS | 2218 | 1463189361495 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]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 529ms 18:29:21 INFO - PROCESS | 2218 | 1463189361537 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 2218 | 1463189361539 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:29:21 INFO - PROCESS | 2218 | 1463189361543 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 2218 | 1463189361545 Marionette TRACE conn2 <- [1,2658,null,{}] 18:29:21 INFO - PROCESS | 2218 | 1463189361551 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}] 18:29:21 INFO - PROCESS | 2218 | 1463189361726 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:29:21 INFO - PROCESS | 2218 | 1463189361754 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74a800 == 65 [pid = 2218] [id = 672] 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x119204800) [pid = 2218] [serial = 2016] [outer = 0x0] 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x11920a000) [pid = 2218] [serial = 2017] [outer = 0x119204800] 18:29:21 INFO - PROCESS | 2218 | 1463189361808 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x11962c000) [pid = 2218] [serial = 2018] [outer = 0x119204800] 18:29:22 INFO - PROCESS | 2218 | 1463189362172 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]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 673ms 18:29:22 INFO - PROCESS | 2218 | 1463189362215 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 2218 | 1463189362216 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:29:22 INFO - PROCESS | 2218 | 1463189362218 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 2218 | 1463189362220 Marionette TRACE conn2 <- [1,2662,null,{}] 18:29:22 INFO - PROCESS | 2218 | 1463189362229 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}] 18:29:22 INFO - PROCESS | 2218 | 1463189362342 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:29:22 INFO - PROCESS | 2218 | 1463189362398 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb7800 == 66 [pid = 2218] [id = 673] 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x11962f400) [pid = 2218] [serial = 2019] [outer = 0x0] 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x119be0c00) [pid = 2218] [serial = 2020] [outer = 0x11962f400] 18:29:22 INFO - PROCESS | 2218 | 1463189362426 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x121207c00) [pid = 2218] [serial = 2021] [outer = 0x11962f400] 18:29:22 INFO - PROCESS | 2218 | 1463189362723 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]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:29:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 18:29:22 INFO - PROCESS | 2218 | 1463189362743 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 2218 | 1463189362744 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:29:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:29:22 INFO - PROCESS | 2218 | 1463189362747 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 2218 | 1463189362748 Marionette TRACE conn2 <- [1,2666,null,{}] 18:29:22 INFO - PROCESS | 2218 | 1463189362753 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}] 18:29:22 INFO - PROCESS | 2218 | 1463189362861 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:29:22 INFO - PROCESS | 2218 | 1463189362900 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe0000 == 67 [pid = 2218] [id = 674] 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x120e0cc00) [pid = 2218] [serial = 2022] [outer = 0x0] 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x12120fc00) [pid = 2218] [serial = 2023] [outer = 0x120e0cc00] 18:29:22 INFO - PROCESS | 2218 | 1463189362925 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x121522000) [pid = 2218] [serial = 2024] [outer = 0x120e0cc00] 18:29:23 INFO - PROCESS | 2218 | 1463189363723 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]]]}] 18:29:23 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) 18:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 18:29:23 INFO - PROCESS | 2218 | 1463189363770 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 2218 | 1463189363771 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:29:23 INFO - PROCESS | 2218 | 1463189363773 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 2218 | 1463189363774 Marionette TRACE conn2 <- [1,2670,null,{}] 18:29:23 INFO - PROCESS | 2218 | 1463189363776 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}] 18:29:23 INFO - PROCESS | 2218 | 1463189363879 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:29:23 INFO - PROCESS | 2218 | 1463189363892 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c42c000 == 68 [pid = 2218] [id = 675] 18:29:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12149c800) [pid = 2218] [serial = 2025] [outer = 0x0] 18:29:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x12162c800) [pid = 2218] [serial = 2026] [outer = 0x12149c800] 18:29:23 INFO - PROCESS | 2218 | 1463189363917 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x12185c400) [pid = 2218] [serial = 2027] [outer = 0x12149c800] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x125534c00) [pid = 2218] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x11317e800) [pid = 2218] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x118d9c400) [pid = 2218] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x119206000) [pid = 2218] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x1127bc800) [pid = 2218] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x117694800) [pid = 2218] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x128d19800) [pid = 2218] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x111d7c800) [pid = 2218] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x12162c000) [pid = 2218] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:29:24 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x112f88800) [pid = 2218] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:29:24 INFO - PROCESS | 2218 | 1463189364906 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] 18:29:24 INFO - PROCESS | 2218 | 1463189364946 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:29:24 INFO - PROCESS | 2218 | 1463189364950 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 2218 | 1463189364951 Marionette TRACE conn2 <- [1,2674,null,{}] 18:29:24 INFO - PROCESS | 2218 | 1463189364954 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}] 18:29:25 INFO - PROCESS | 2218 | 1463189365036 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:29:25 INFO - PROCESS | 2218 | 1463189365096 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c429000 == 69 [pid = 2218] [id = 676] 18:29:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x1196f1000) [pid = 2218] [serial = 2028] [outer = 0x0] 18:29:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12162c000) [pid = 2218] [serial = 2029] [outer = 0x1196f1000] 18:29:25 INFO - PROCESS | 2218 | 1463189365122 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x123ff0000) [pid = 2218] [serial = 2030] [outer = 0x1196f1000] 18:29:25 INFO - PROCESS | 2218 | 1463189365891 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] 18:29:25 INFO - PROCESS | 2218 | 1463189365922 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:29:25 INFO - PROCESS | 2218 | 1463189365924 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 2218 | 1463189365925 Marionette TRACE conn2 <- [1,2678,null,{}] 18:29:25 INFO - PROCESS | 2218 | 1463189365927 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}] 18:29:26 INFO - PROCESS | 2218 | 1463189366015 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:29:26 INFO - PROCESS | 2218 | 1463189366019 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb0000 == 70 [pid = 2218] [id = 677] 18:29:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x125535000) [pid = 2218] [serial = 2031] [outer = 0x0] 18:29:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x126360800) [pid = 2218] [serial = 2032] [outer = 0x125535000] 18:29:26 INFO - PROCESS | 2218 | 1463189366049 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x12669c400) [pid = 2218] [serial = 2033] [outer = 0x125535000] 18:29:27 INFO - PROCESS | 2218 | 1463189367049 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]]]}] 18:29:27 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) 18:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1171ms 18:29:27 INFO - PROCESS | 2218 | 1463189367095 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:29:27 INFO - PROCESS | 2218 | 1463189367099 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:29:27 INFO - PROCESS | 2218 | 1463189367102 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 2218 | 1463189367104 Marionette TRACE conn2 <- [1,2682,null,{}] 18:29:27 INFO - PROCESS | 2218 | 1463189367107 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}] 18:29:27 INFO - PROCESS | 2218 | 1463189367216 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:29:27 INFO - PROCESS | 2218 | 1463189367278 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x119e9c000 == 71 [pid = 2218] [id = 678] 18:29:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x1127b0c00) [pid = 2218] [serial = 2034] [outer = 0x0] 18:29:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x113154000) [pid = 2218] [serial = 2035] [outer = 0x1127b0c00] 18:29:27 INFO - PROCESS | 2218 | 1463189367351 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x116464400) [pid = 2218] [serial = 2036] [outer = 0x1127b0c00] 18:29:28 INFO - PROCESS | 2218 | 1463189368277 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]]]}] 18:29:28 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) 18:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 18:29:28 INFO - PROCESS | 2218 | 1463189368325 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 2218 | 1463189368329 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:29:28 INFO - PROCESS | 2218 | 1463189368334 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 2218 | 1463189368336 Marionette TRACE conn2 <- [1,2686,null,{}] 18:29:28 INFO - PROCESS | 2218 | 1463189368338 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}] 18:29:28 INFO - PROCESS | 2218 | 1463189368444 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:29:28 INFO - PROCESS | 2218 | 1463189368506 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74c800 == 72 [pid = 2218] [id = 679] 18:29:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x1166cc000) [pid = 2218] [serial = 2037] [outer = 0x0] 18:29:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x116f3e000) [pid = 2218] [serial = 2038] [outer = 0x1166cc000] 18:29:28 INFO - PROCESS | 2218 | 1463189368576 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x11834bc00) [pid = 2218] [serial = 2039] [outer = 0x1166cc000] 18:29:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 18:29:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:29:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:29:29 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1 18:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:29 INFO - _addTest/ [0,2689,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 2218 | 1463189369506 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:29:29 INFO - PROCESS | 2218 | 1463189369509 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 2218 | 1463189369511 Marionette TRACE conn2 <- [1,2690,null,{}] 18:29:29 INFO - PROCESS | 2218 | 1463189369522 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}] 18:29:29 INFO - PROCESS | 2218 | 1463189369628 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:29:29 INFO - PROCESS | 2218 | 1463189369733 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4e5800 == 73 [pid = 2218] [id = 680] 18:29:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x11857a400) [pid = 2218] [serial = 2040] [outer = 0x0] 18:29:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x11953e800) [pid = 2218] [serial = 2041] [outer = 0x11857a400] 18:29:29 INFO - PROCESS | 2218 | 1463189369766 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12164b000) [pid = 2218] [serial = 2042] [outer = 0x11857a400] 18:29:30 INFO - PROCESS | 2218 | 1463189370703 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] 18:29:30 INFO - PROCESS | 2218 | 1463189370737 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:29:30 INFO - PROCESS | 2218 | 1463189370739 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 2218 | 1463189370740 Marionette TRACE conn2 <- [1,2694,null,{}] 18:29:30 INFO - PROCESS | 2218 | 1463189370743 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}] 18:29:30 INFO - PROCESS | 2218 | 1463189370851 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:29:30 INFO - PROCESS | 2218 | 1463189370913 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x117e08000 == 74 [pid = 2218] [id = 681] 18:29:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x1127b3c00) [pid = 2218] [serial = 2043] [outer = 0x0] 18:29:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x112881000) [pid = 2218] [serial = 2044] [outer = 0x1127b3c00] 18:29:31 INFO - PROCESS | 2218 | 1463189371109 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x113181800) [pid = 2218] [serial = 2045] [outer = 0x1127b3c00] 18:29:32 INFO - PROCESS | 2218 | --DOCSHELL 0x12db9d000 == 73 [pid = 2218] [id = 21] 18:29:32 INFO - PROCESS | 2218 | --DOCSHELL 0x131547000 == 72 [pid = 2218] [id = 618] 18:29:32 INFO - PROCESS | 2218 | --DOCSHELL 0x12c429000 == 71 [pid = 2218] [id = 676] 18:29:32 INFO - PROCESS | 2218 | --DOCSHELL 0x12c42c000 == 70 [pid = 2218] [id = 675] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x128feac00) [pid = 2218] [serial = 1981] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | 1463189372137 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] 18:29:32 INFO - PROCESS | 2218 | 1463189372170 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:29:32 INFO - PROCESS | 2218 | 1463189372176 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 2218 | 1463189372178 Marionette TRACE conn2 <- [1,2698,null,{}] 18:29:32 INFO - PROCESS | 2218 | 1463189372183 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}] 18:29:32 INFO - PROCESS | 2218 | 1463189372321 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x1263d9800) [pid = 2218] [serial = 1966] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x118578000) [pid = 2218] [serial = 1939] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x1166c9800) [pid = 2218] [serial = 1952] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x114fdac00) [pid = 2218] [serial = 1951] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x119633000) [pid = 2218] [serial = 1957] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x12120e000) [pid = 2218] [serial = 1958] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x121626400) [pid = 2218] [serial = 1960] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x12185a800) [pid = 2218] [serial = 1961] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x11314dc00) [pid = 2218] [serial = 1927] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x127809800) [pid = 2218] [serial = 1969] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x118332800) [pid = 2218] [serial = 1936] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x118354000) [pid = 2218] [serial = 1955] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x11826d400) [pid = 2218] [serial = 1954] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x1166cdc00) [pid = 2218] [serial = 1930] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11811f800) [pid = 2218] [serial = 1933] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x1191c8000) [pid = 2218] [serial = 1942] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12111b400) [pid = 2218] [serial = 1945] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12151cc00) [pid = 2218] [serial = 1948] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x128d24c00) [pid = 2218] [serial = 1972] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x128b5f800) [pid = 2218] [serial = 1970] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x128da0400) [pid = 2218] [serial = 1973] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x113151800) [pid = 2218] [serial = 1975] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x121861800) [pid = 2218] [serial = 1963] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x1265a3000) [pid = 2218] [serial = 1979] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x118575000) [pid = 2218] [serial = 1978] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x127805800) [pid = 2218] [serial = 1967] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x118261800) [pid = 2218] [serial = 1976] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x125410400) [pid = 2218] [serial = 1964] [outer = 0x0] [url = about:blank] 18:29:32 INFO - PROCESS | 2218 | 1463189372430 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x119664000 == 61 [pid = 2218] [id = 682] 18:29:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x113183c00) [pid = 2218] [serial = 2046] [outer = 0x0] 18:29:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x116f40000) [pid = 2218] [serial = 2047] [outer = 0x113183c00] 18:29:32 INFO - PROCESS | 2218 | 1463189372460 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x118264400) [pid = 2218] [serial = 2048] [outer = 0x113183c00] 18:29:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:29:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:29:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:29:33 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1 18:29:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:33 INFO - _addTest/ [0,2701,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 2218 | 1463189373253 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:29:33 INFO - PROCESS | 2218 | 1463189373258 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 2218 | 1463189373259 Marionette TRACE conn2 <- [1,2702,null,{}] 18:29:33 INFO - PROCESS | 2218 | 1463189373262 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}] 18:29:33 INFO - PROCESS | 2218 | 1463189373347 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:29:33 INFO - PROCESS | 2218 | 1463189373354 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x1291b0800 == 62 [pid = 2218] [id = 683] 18:29:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x118324800) [pid = 2218] [serial = 2049] [outer = 0x0] 18:29:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x118578000) [pid = 2218] [serial = 2050] [outer = 0x118324800] 18:29:33 INFO - PROCESS | 2218 | 1463189373381 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x118d96800) [pid = 2218] [serial = 2051] [outer = 0x118324800] 18:29:33 INFO - PROCESS | 2218 | 1463189373743 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]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 18:29:33 INFO - PROCESS | 2218 | 1463189373777 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 2218 | 1463189373779 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:29:33 INFO - PROCESS | 2218 | 1463189373781 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 2218 | 1463189373784 Marionette TRACE conn2 <- [1,2706,null,{}] 18:29:33 INFO - PROCESS | 2218 | 1463189373792 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}] 18:29:33 INFO - PROCESS | 2218 | 1463189373904 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:29:33 INFO - PROCESS | 2218 | 1463189373915 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba16800 == 63 [pid = 2218] [id = 684] 18:29:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x119533c00) [pid = 2218] [serial = 2052] [outer = 0x0] 18:29:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x119839400) [pid = 2218] [serial = 2053] [outer = 0x119533c00] 18:29:33 INFO - PROCESS | 2218 | 1463189373958 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x121429800) [pid = 2218] [serial = 2054] [outer = 0x119533c00] 18:29:34 INFO - PROCESS | 2218 | 1463189374500 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]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 771ms 18:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:29:34 INFO - PROCESS | 2218 | 1463189374553 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 2218 | 1463189374555 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:29:34 INFO - PROCESS | 2218 | 1463189374557 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 2218 | 1463189374558 Marionette TRACE conn2 <- [1,2710,null,{}] 18:29:34 INFO - PROCESS | 2218 | 1463189374560 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}] 18:29:34 INFO - PROCESS | 2218 | 1463189374666 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:29:34 INFO - PROCESS | 2218 | 1463189374726 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c2a6000 == 64 [pid = 2218] [id = 685] 18:29:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x121522400) [pid = 2218] [serial = 2055] [outer = 0x0] 18:29:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x121626800) [pid = 2218] [serial = 2056] [outer = 0x121522400] 18:29:34 INFO - PROCESS | 2218 | 1463189374751 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x121a21c00) [pid = 2218] [serial = 2057] [outer = 0x121522400] 18:29:35 INFO - PROCESS | 2218 | 1463189375068 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] 18:29:35 INFO - PROCESS | 2218 | 1463189375079 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:29:35 INFO - PROCESS | 2218 | 1463189375082 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 2218 | 1463189375083 Marionette TRACE conn2 <- [1,2714,null,{}] 18:29:35 INFO - PROCESS | 2218 | 1463189375086 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}] 18:29:35 INFO - PROCESS | 2218 | 1463189375193 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:29:35 INFO - PROCESS | 2218 | 1463189375211 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdac000 == 65 [pid = 2218] [id = 686] 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12552d000) [pid = 2218] [serial = 2058] [outer = 0x0] 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x1255d3c00) [pid = 2218] [serial = 2059] [outer = 0x12552d000] 18:29:35 INFO - PROCESS | 2218 | 1463189375247 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x126696400) [pid = 2218] [serial = 2060] [outer = 0x12552d000] 18:29:35 INFO - PROCESS | 2218 | 1463189375619 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]]]}] 18:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 569ms 18:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:29:35 INFO - PROCESS | 2218 | 1463189375651 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 2218 | 1463189375653 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:29:35 INFO - PROCESS | 2218 | 1463189375655 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 2218 | 1463189375656 Marionette TRACE conn2 <- [1,2718,null,{}] 18:29:35 INFO - PROCESS | 2218 | 1463189375658 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}] 18:29:35 INFO - PROCESS | 2218 | 1463189375778 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:29:35 INFO - PROCESS | 2218 | 1463189375818 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d4df000 == 66 [pid = 2218] [id = 687] 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x1268b7c00) [pid = 2218] [serial = 2061] [outer = 0x0] 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x128b52400) [pid = 2218] [serial = 2062] [outer = 0x1268b7c00] 18:29:35 INFO - PROCESS | 2218 | 1463189375843 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x128d17400) [pid = 2218] [serial = 2063] [outer = 0x1268b7c00] 18:29:36 INFO - PROCESS | 2218 | 1463189376158 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] 18:29:36 INFO - PROCESS | 2218 | 1463189376175 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:29:36 INFO - PROCESS | 2218 | 1463189376177 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 2218 | 1463189376179 Marionette TRACE conn2 <- [1,2722,null,{}] 18:29:36 INFO - PROCESS | 2218 | 1463189376183 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}] 18:29:36 INFO - PROCESS | 2218 | 1463189376292 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:29:36 INFO - PROCESS | 2218 | 1463189376306 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db96000 == 67 [pid = 2218] [id = 688] 18:29:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x128d1cc00) [pid = 2218] [serial = 2064] [outer = 0x0] 18:29:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x128d24c00) [pid = 2218] [serial = 2065] [outer = 0x128d1cc00] 18:29:36 INFO - PROCESS | 2218 | 1463189376331 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x128da5000) [pid = 2218] [serial = 2066] [outer = 0x128d1cc00] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x11962f400) [pid = 2218] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x1176a2000) [pid = 2218] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x126692400) [pid = 2218] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x11317c400) [pid = 2218] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x119204800) [pid = 2218] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x11314c800) [pid = 2218] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x11756f000) [pid = 2218] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11110f800) [pid = 2218] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x120e0cc00) [pid = 2218] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x12149c800) [pid = 2218] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x1196f1000) [pid = 2218] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x11110fc00) [pid = 2218] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x116a6a000) [pid = 2218] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x118269000) [pid = 2218] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x11962d800) [pid = 2218] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12185bc00) [pid = 2218] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x1131bfc00) [pid = 2218] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x128d9f400) [pid = 2218] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x1127ba000) [pid = 2218] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x126690800) [pid = 2218] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12660f800) [pid = 2218] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12151d000) [pid = 2218] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x110f9e000) [pid = 2218] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x11684c800) [pid = 2218] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x128ff7000) [pid = 2218] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x113397400) [pid = 2218] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x120e11400) [pid = 2218] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x121204000) [pid = 2218] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x12162c400) [pid = 2218] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x1185e9400) [pid = 2218] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x111118000) [pid = 2218] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x11317e000) [pid = 2218] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x12120e400) [pid = 2218] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x1182ddc00) [pid = 2218] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11314c400) [pid = 2218] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x121118400) [pid = 2218] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:29:36 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x113150000) [pid = 2218] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:29:36 INFO - PROCESS | 2218 | 1463189376845 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] 18:29:36 INFO - PROCESS | 2218 | 1463189376851 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:29:36 INFO - PROCESS | 2218 | 1463189376853 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 2218 | 1463189376854 Marionette TRACE conn2 <- [1,2726,null,{}] 18:29:36 INFO - PROCESS | 2218 | 1463189376856 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}] 18:29:36 INFO - PROCESS | 2218 | 1463189376943 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:29:37 INFO - PROCESS | 2218 | 1463189377008 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x12115d800 == 68 [pid = 2218] [id = 689] 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x113152800) [pid = 2218] [serial = 2067] [outer = 0x0] 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x116a6a000) [pid = 2218] [serial = 2068] [outer = 0x113152800] 18:29:37 INFO - PROCESS | 2218 | 1463189377051 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x1182ddc00) [pid = 2218] [serial = 2069] [outer = 0x113152800] 18:29:37 INFO - PROCESS | 2218 | 1463189377307 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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 469ms 18:29:37 INFO - PROCESS | 2218 | 1463189377322 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 2218 | 1463189377324 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:29:37 INFO - PROCESS | 2218 | 1463189377326 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 2218 | 1463189377327 Marionette TRACE conn2 <- [1,2730,null,{}] 18:29:37 INFO - PROCESS | 2218 | 1463189377338 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}] 18:29:37 INFO - PROCESS | 2218 | 1463189377430 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:29:37 INFO - PROCESS | 2218 | 1463189377435 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e094000 == 69 [pid = 2218] [id = 690] 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x118352800) [pid = 2218] [serial = 2070] [outer = 0x0] 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x120e0c800) [pid = 2218] [serial = 2071] [outer = 0x118352800] 18:29:37 INFO - PROCESS | 2218 | 1463189377460 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x121581c00) [pid = 2218] [serial = 2072] [outer = 0x118352800] 18:29:38 INFO - PROCESS | 2218 | 1463189378271 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] 18:29:38 INFO - PROCESS | 2218 | 1463189378298 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:29:38 INFO - PROCESS | 2218 | 1463189378300 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 2218 | 1463189378302 Marionette TRACE conn2 <- [1,2734,null,{}] 18:29:38 INFO - PROCESS | 2218 | 1463189378304 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}] 18:29:38 INFO - PROCESS | 2218 | 1463189378388 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:29:38 INFO - PROCESS | 2218 | 1463189378451 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e0ee000 == 70 [pid = 2218] [id = 691] 18:29:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x112ecd000) [pid = 2218] [serial = 2073] [outer = 0x0] 18:29:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x123f72400) [pid = 2218] [serial = 2074] [outer = 0x112ecd000] 18:29:38 INFO - PROCESS | 2218 | 1463189378479 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x128d1f800) [pid = 2218] [serial = 2075] [outer = 0x112ecd000] 18:29:38 INFO - PROCESS | 2218 | 1463189378888 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]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:29:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 620ms 18:29:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:29:38 INFO - PROCESS | 2218 | 1463189378921 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 2218 | 1463189378923 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:29:38 INFO - PROCESS | 2218 | 1463189378927 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 2218 | 1463189378930 Marionette TRACE conn2 <- [1,2738,null,{}] 18:29:38 INFO - PROCESS | 2218 | 1463189378934 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}] 18:29:39 INFO - PROCESS | 2218 | 1463189379043 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:29:39 INFO - PROCESS | 2218 | 1463189379122 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x123f20800 == 71 [pid = 2218] [id = 692] 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1127ba400) [pid = 2218] [serial = 2076] [outer = 0x0] 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x11317b400) [pid = 2218] [serial = 2077] [outer = 0x1127ba400] 18:29:39 INFO - PROCESS | 2218 | 1463189379155 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1166cf800) [pid = 2218] [serial = 2078] [outer = 0x1127ba400] 18:29:39 INFO - PROCESS | 2218 | 1463189379584 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]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:29:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 674ms 18:29:39 INFO - PROCESS | 2218 | 1463189379602 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 2218 | 1463189379606 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:29:39 INFO - PROCESS | 2218 | 1463189379611 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 2218 | 1463189379613 Marionette TRACE conn2 <- [1,2742,null,{}] 18:29:39 INFO - PROCESS | 2218 | 1463189379615 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}] 18:29:39 INFO - PROCESS | 2218 | 1463189379746 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:29:39 INFO - PROCESS | 2218 | 1463189379855 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x12aeb5000 == 72 [pid = 2218] [id = 693] 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x116f3ac00) [pid = 2218] [serial = 2079] [outer = 0x0] 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1182df000) [pid = 2218] [serial = 2080] [outer = 0x116f3ac00] 18:29:39 INFO - PROCESS | 2218 | 1463189379887 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x118d91c00) [pid = 2218] [serial = 2081] [outer = 0x116f3ac00] 18:29:40 INFO - PROCESS | 2218 | 1463189380302 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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 719ms 18:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:29:40 INFO - PROCESS | 2218 | 1463189380330 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 2218 | 1463189380332 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:29:40 INFO - PROCESS | 2218 | 1463189380334 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 2218 | 1463189380337 Marionette TRACE conn2 <- [1,2746,null,{}] 18:29:40 INFO - PROCESS | 2218 | 1463189380345 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}] 18:29:40 INFO - PROCESS | 2218 | 1463189380455 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:29:40 INFO - PROCESS | 2218 | 1463189380564 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x131537800 == 73 [pid = 2218] [id = 694] 18:29:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x11962f400) [pid = 2218] [serial = 2082] [outer = 0x0] 18:29:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x121622400) [pid = 2218] [serial = 2083] [outer = 0x11962f400] 18:29:40 INFO - PROCESS | 2218 | 1463189380598 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1263d9800) [pid = 2218] [serial = 2084] [outer = 0x11962f400] 18:29:40 INFO - PROCESS | 2218 | 1463189380979 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]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:29:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 673ms 18:29:41 INFO - PROCESS | 2218 | 1463189381008 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 2218 | 1463189381010 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:29:41 INFO - PROCESS | 2218 | 1463189381012 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 2218 | 1463189381013 Marionette TRACE conn2 <- [1,2750,null,{}] 18:29:41 INFO - PROCESS | 2218 | 1463189381016 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}] 18:29:41 INFO - PROCESS | 2218 | 1463189381121 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:29:41 INFO - PROCESS | 2218 | 1463189381224 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x134c13000 == 74 [pid = 2218] [id = 695] 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x126a9f000) [pid = 2218] [serial = 2085] [outer = 0x0] 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x128b57800) [pid = 2218] [serial = 2086] [outer = 0x126a9f000] 18:29:41 INFO - PROCESS | 2218 | 1463189381255 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x128d98800) [pid = 2218] [serial = 2087] [outer = 0x126a9f000] 18:29:41 INFO - PROCESS | 2218 | 1463189381660 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]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:29:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 668ms 18:29:41 INFO - PROCESS | 2218 | 1463189381681 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 2218 | 1463189381682 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:29:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:29:41 INFO - PROCESS | 2218 | 1463189381685 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 2218 | 1463189381686 Marionette TRACE conn2 <- [1,2754,null,{}] 18:29:41 INFO - PROCESS | 2218 | 1463189381688 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}] 18:29:41 INFO - PROCESS | 2218 | 1463189381791 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:29:41 INFO - PROCESS | 2218 | 1463189381898 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x134dd0000 == 75 [pid = 2218] [id = 696] 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x1127b8400) [pid = 2218] [serial = 2088] [outer = 0x0] 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x1291ccc00) [pid = 2218] [serial = 2089] [outer = 0x1127b8400] 18:29:41 INFO - PROCESS | 2218 | 1463189381930 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x1293a0400) [pid = 2218] [serial = 2090] [outer = 0x1127b8400] 18:29:42 INFO - PROCESS | 2218 | 1463189382326 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]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 18:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:29:42 INFO - PROCESS | 2218 | 1463189382356 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 2218 | 1463189382357 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:29:42 INFO - PROCESS | 2218 | 1463189382359 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 2218 | 1463189382361 Marionette TRACE conn2 <- [1,2758,null,{}] 18:29:42 INFO - PROCESS | 2218 | 1463189382363 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}] 18:29:42 INFO - PROCESS | 2218 | 1463189382482 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:29:42 INFO - PROCESS | 2218 | 1463189382595 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 2218 | ++DOCSHELL 0x1354e1000 == 76 [pid = 2218] [id = 697] 18:29:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12a730c00) [pid = 2218] [serial = 2091] [outer = 0x0] 18:29:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12a943c00) [pid = 2218] [serial = 2092] [outer = 0x12a730c00] 18:29:42 INFO - PROCESS | 2218 | 1463189382625 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12ab91400) [pid = 2218] [serial = 2093] [outer = 0x12a730c00] 18:29:43 INFO - PROCESS | 2218 | 1463189383032 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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 18:29:43 INFO - PROCESS | 2218 | 1463189383079 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 2218 | 1463189383080 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:29:43 INFO - PROCESS | 2218 | 1463189383082 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 2218 | 1463189383084 Marionette TRACE conn2 <- [1,2762,null,{}] 18:29:43 INFO - PROCESS | 2218 | 1463189383086 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}] 18:29:43 INFO - PROCESS | 2218 | 1463189383188 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:29:43 INFO - PROCESS | 2218 | 1463189383307 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c91a800 == 77 [pid = 2218] [id = 698] 18:29:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x1111af400) [pid = 2218] [serial = 2094] [outer = 0x0] 18:29:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12ab95400) [pid = 2218] [serial = 2095] [outer = 0x1111af400] 18:29:43 INFO - PROCESS | 2218 | 1463189383338 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x12abcfc00) [pid = 2218] [serial = 2096] [outer = 0x1111af400] 18:29:43 INFO - PROCESS | 2218 | 1463189383732 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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 718ms 18:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:29:43 INFO - PROCESS | 2218 | 1463189383802 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 2218 | 1463189383803 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:29:43 INFO - PROCESS | 2218 | 1463189383805 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 2218 | 1463189383807 Marionette TRACE conn2 <- [1,2766,null,{}] 18:29:43 INFO - PROCESS | 2218 | 1463189383827 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}] 18:29:43 INFO - PROCESS | 2218 | 1463189383933 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:29:44 INFO - PROCESS | 2218 | 1463189384181 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x11943b800 == 78 [pid = 2218] [id = 699] 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x111b0e000) [pid = 2218] [serial = 2097] [outer = 0x0] 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x112033800) [pid = 2218] [serial = 2098] [outer = 0x111b0e000] 18:29:44 INFO - PROCESS | 2218 | 1463189384225 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x112887c00) [pid = 2218] [serial = 2099] [outer = 0x111b0e000] 18:29:44 INFO - PROCESS | 2218 | 1463189384638 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]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:29:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 838ms 18:29:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:29:44 INFO - PROCESS | 2218 | 1463189384644 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 2218 | 1463189384647 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:29:44 INFO - PROCESS | 2218 | 1463189384650 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 2218 | 1463189384652 Marionette TRACE conn2 <- [1,2770,null,{}] 18:29:44 INFO - PROCESS | 2218 | 1463189384655 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}] 18:29:44 INFO - PROCESS | 2218 | 1463189384755 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:29:44 INFO - PROCESS | 2218 | 1463189384826 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 2218 | ++DOCSHELL 0x121710800 == 79 [pid = 2218] [id = 700] 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x1166cdc00) [pid = 2218] [serial = 2100] [outer = 0x0] 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x1168b9800) [pid = 2218] [serial = 2101] [outer = 0x1166cdc00] 18:29:44 INFO - PROCESS | 2218 | 1463189384897 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x11811c000) [pid = 2218] [serial = 2102] [outer = 0x1166cdc00] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12c908000 == 78 [pid = 2218] [id = 649] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12e094000 == 77 [pid = 2218] [id = 690] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12115d800 == 76 [pid = 2218] [id = 689] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12db96000 == 75 [pid = 2218] [id = 688] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12d4df000 == 74 [pid = 2218] [id = 687] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdac000 == 73 [pid = 2218] [id = 686] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12c2a6000 == 72 [pid = 2218] [id = 685] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12162e400) [pid = 2218] [serial = 1990] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x126698000) [pid = 2218] [serial = 1993] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x129398400) [pid = 2218] [serial = 1996] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x112886400) [pid = 2218] [serial = 1999] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x126360800) [pid = 2218] [serial = 2032] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x13552a800 == 71 [pid = 2218] [id = 660] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba16800 == 70 [pid = 2218] [id = 684] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x1291b0800 == 69 [pid = 2218] [id = 683] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x119664000 == 68 [pid = 2218] [id = 682] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x117e08000 == 67 [pid = 2218] [id = 681] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x119e9c000 == 66 [pid = 2218] [id = 678] 18:29:45 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb0000 == 65 [pid = 2218] [id = 677] 18:29:45 INFO - PROCESS | 2218 | 1463189385296 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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 673ms 18:29:45 INFO - PROCESS | 2218 | 1463189385324 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 2218 | 1463189385326 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:29:45 INFO - PROCESS | 2218 | 1463189385330 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 2218 | 1463189385331 Marionette TRACE conn2 <- [1,2774,null,{}] 18:29:45 INFO - PROCESS | 2218 | 1463189385333 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}] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x112889000) [pid = 2218] [serial = 1733] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x1255c9000) [pid = 2218] [serial = 1910] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x118577800) [pid = 2218] [serial = 1739] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x1213c8800) [pid = 2218] [serial = 1853] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12552f800) [pid = 2218] [serial = 1748] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x118116800) [pid = 2218] [serial = 1793] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x1291cc800) [pid = 2218] [serial = 1844] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x11315a400) [pid = 2218] [serial = 1790] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x126699000) [pid = 2218] [serial = 1787] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x128b5a000) [pid = 2218] [serial = 1913] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x126697000) [pid = 2218] [serial = 1856] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x121859000) [pid = 2218] [serial = 1730] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x118325800) [pid = 2218] [serial = 1850] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x129eb4800) [pid = 2218] [serial = 1916] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x118115000) [pid = 2218] [serial = 1904] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x121856400) [pid = 2218] [serial = 1745] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x126611400) [pid = 2218] [serial = 1802] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x128b60400) [pid = 2218] [serial = 1859] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x1196ef000) [pid = 2218] [serial = 1796] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x112881c00) [pid = 2218] [serial = 1901] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x116849c00) [pid = 2218] [serial = 1736] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x12151e800) [pid = 2218] [serial = 1742] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x119bdf800) [pid = 2218] [serial = 1907] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x116461400) [pid = 2218] [serial = 1847] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x121b1c800) [pid = 2218] [serial = 1799] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 139 (0x113420800) [pid = 2218] [serial = 1925] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 138 (0x119be0c00) [pid = 2218] [serial = 2020] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 137 (0x118350c00) [pid = 2218] [serial = 2014] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x11856dc00) [pid = 2218] [serial = 2015] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x129eb4000) [pid = 2218] [serial = 1982] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x116009c00) [pid = 2218] [serial = 2006] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x1131be400) [pid = 2218] [serial = 2005] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x11920a000) [pid = 2218] [serial = 2017] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x116a6ac00) [pid = 2218] [serial = 2008] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x11710e400) [pid = 2218] [serial = 2009] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x11811c800) [pid = 2218] [serial = 2011] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x118359400) [pid = 2218] [serial = 1987] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x1182cc400) [pid = 2218] [serial = 2012] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x1164ad800) [pid = 2218] [serial = 1984] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 125 (0x1127af000) [pid = 2218] [serial = 2003] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 124 (0x11111a000) [pid = 2218] [serial = 2002] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 123 (0x12120fc00) [pid = 2218] [serial = 2023] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 122 (0x121207c00) [pid = 2218] [serial = 2021] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 121 (0x12162c800) [pid = 2218] [serial = 2026] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 120 (0x121522000) [pid = 2218] [serial = 2024] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 119 (0x12162c000) [pid = 2218] [serial = 2029] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 118 (0x12185c400) [pid = 2218] [serial = 2027] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 117 (0x123ff0000) [pid = 2218] [serial = 2030] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | --DOMWINDOW == 116 (0x11962c000) [pid = 2218] [serial = 2018] [outer = 0x0] [url = about:blank] 18:29:45 INFO - PROCESS | 2218 | 1463189385459 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:29:45 INFO - PROCESS | 2218 | 1463189385526 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191e1000 == 66 [pid = 2218] [id = 701] 18:29:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 117 (0x116a6ac00) [pid = 2218] [serial = 2103] [outer = 0x0] 18:29:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 118 (0x11811c800) [pid = 2218] [serial = 2104] [outer = 0x116a6ac00] 18:29:45 INFO - PROCESS | 2218 | 1463189385553 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 2218 | ++DOMWINDOW == 119 (0x118332c00) [pid = 2218] [serial = 2105] [outer = 0x116a6ac00] 18:29:45 INFO - PROCESS | 2218 | 1463189385873 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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 568ms 18:29:45 INFO - PROCESS | 2218 | 1463189385913 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 2218 | 1463189385915 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:29:45 INFO - PROCESS | 2218 | 1463189385922 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 2218 | 1463189385926 Marionette TRACE conn2 <- [1,2778,null,{}] 18:29:45 INFO - PROCESS | 2218 | 1463189385932 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}] 18:29:46 INFO - PROCESS | 2218 | 1463189386022 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:29:46 INFO - PROCESS | 2218 | 1463189386027 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x1191d9000 == 67 [pid = 2218] [id = 702] 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 120 (0x118357c00) [pid = 2218] [serial = 2106] [outer = 0x0] 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 121 (0x1185df400) [pid = 2218] [serial = 2107] [outer = 0x118357c00] 18:29:46 INFO - PROCESS | 2218 | 1463189386053 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 122 (0x11953b800) [pid = 2218] [serial = 2108] [outer = 0x118357c00] 18:29:46 INFO - PROCESS | 2218 | 1463189386399 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]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:29:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 523ms 18:29:46 INFO - PROCESS | 2218 | 1463189386444 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 2218 | 1463189386446 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:29:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:29:46 INFO - PROCESS | 2218 | 1463189386448 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 2218 | 1463189386449 Marionette TRACE conn2 <- [1,2782,null,{}] 18:29:46 INFO - PROCESS | 2218 | 1463189386459 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}] 18:29:46 INFO - PROCESS | 2218 | 1463189386545 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:29:46 INFO - PROCESS | 2218 | 1463189386551 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a758000 == 68 [pid = 2218] [id = 703] 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 123 (0x119633000) [pid = 2218] [serial = 2109] [outer = 0x0] 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 124 (0x120e02c00) [pid = 2218] [serial = 2110] [outer = 0x119633000] 18:29:46 INFO - PROCESS | 2218 | 1463189386577 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 2218 | ++DOMWINDOW == 125 (0x121209000) [pid = 2218] [serial = 2111] [outer = 0x119633000] 18:29:46 INFO - PROCESS | 2218 | 1463189386923 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]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:29:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 521ms 18:29:46 INFO - PROCESS | 2218 | 1463189386969 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 2218 | 1463189386970 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:29:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:29:46 INFO - PROCESS | 2218 | 1463189386973 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 2218 | 1463189386974 Marionette TRACE conn2 <- [1,2786,null,{}] 18:29:46 INFO - PROCESS | 2218 | 1463189386976 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}] 18:29:47 INFO - PROCESS | 2218 | 1463189387062 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:29:47 INFO - PROCESS | 2218 | 1463189387137 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba08000 == 69 [pid = 2218] [id = 704] 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 126 (0x12142fc00) [pid = 2218] [serial = 2112] [outer = 0x0] 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x12151ac00) [pid = 2218] [serial = 2113] [outer = 0x12142fc00] 18:29:47 INFO - PROCESS | 2218 | 1463189387168 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x121855000) [pid = 2218] [serial = 2114] [outer = 0x12142fc00] 18:29:47 INFO - PROCESS | 2218 | 1463189387479 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]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:29:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 18:29:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:29:47 INFO - PROCESS | 2218 | 1463189387492 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 2218 | 1463189387493 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:29:47 INFO - PROCESS | 2218 | 1463189387495 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 2218 | 1463189387496 Marionette TRACE conn2 <- [1,2790,null,{}] 18:29:47 INFO - PROCESS | 2218 | 1463189387498 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}] 18:29:47 INFO - PROCESS | 2218 | 1463189387627 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:29:47 INFO - PROCESS | 2218 | 1463189387640 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe6000 == 70 [pid = 2218] [id = 705] 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x12185f800) [pid = 2218] [serial = 2115] [outer = 0x0] 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x125411c00) [pid = 2218] [serial = 2116] [outer = 0x12185f800] 18:29:47 INFO - PROCESS | 2218 | 1463189387665 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x126614000) [pid = 2218] [serial = 2117] [outer = 0x12185f800] 18:29:48 INFO - PROCESS | 2218 | 1463189388016 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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 18:29:48 INFO - PROCESS | 2218 | 1463189388066 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 2218 | 1463189388068 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:29:48 INFO - PROCESS | 2218 | 1463189388070 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 2218 | 1463189388071 Marionette TRACE conn2 <- [1,2794,null,{}] 18:29:48 INFO - PROCESS | 2218 | 1463189388073 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}] 18:29:48 INFO - PROCESS | 2218 | 1463189388183 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:29:48 INFO - PROCESS | 2218 | 1463189388199 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c907000 == 71 [pid = 2218] [id = 706] 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x126699000) [pid = 2218] [serial = 2118] [outer = 0x0] 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x127807800) [pid = 2218] [serial = 2119] [outer = 0x126699000] 18:29:48 INFO - PROCESS | 2218 | 1463189388224 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x128b5a400) [pid = 2218] [serial = 2120] [outer = 0x126699000] 18:29:48 INFO - PROCESS | 2218 | 1463189388593 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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 568ms 18:29:48 INFO - PROCESS | 2218 | 1463189388639 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 2218 | 1463189388641 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:29:48 INFO - PROCESS | 2218 | 1463189388644 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 2218 | 1463189388646 Marionette TRACE conn2 <- [1,2798,null,{}] 18:29:48 INFO - PROCESS | 2218 | 1463189388649 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}] 18:29:48 INFO - PROCESS | 2218 | 1463189388825 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:29:48 INFO - PROCESS | 2218 | 1463189388850 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdbd800 == 72 [pid = 2218] [id = 707] 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x126a9ec00) [pid = 2218] [serial = 2121] [outer = 0x0] 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x128d97c00) [pid = 2218] [serial = 2122] [outer = 0x126a9ec00] 18:29:48 INFO - PROCESS | 2218 | 1463189388885 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x129398400) [pid = 2218] [serial = 2123] [outer = 0x126a9ec00] 18:29:49 INFO - PROCESS | 2218 | 1463189389269 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]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 672ms 18:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:29:49 INFO - PROCESS | 2218 | 1463189389320 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 2218 | 1463189389321 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:29:49 INFO - PROCESS | 2218 | 1463189389323 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 2218 | 1463189389324 Marionette TRACE conn2 <- [1,2802,null,{}] 18:29:49 INFO - PROCESS | 2218 | 1463189389326 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}] 18:29:49 INFO - PROCESS | 2218 | 1463189389555 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 136 (0x121522400) [pid = 2218] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 135 (0x1268b7c00) [pid = 2218] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 134 (0x12552d000) [pid = 2218] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 133 (0x128d1cc00) [pid = 2218] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 132 (0x1127b3c00) [pid = 2218] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 131 (0x118324800) [pid = 2218] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 130 (0x113152800) [pid = 2218] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 129 (0x113183c00) [pid = 2218] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 128 (0x118352800) [pid = 2218] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 127 (0x125535000) [pid = 2218] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:29:49 INFO - PROCESS | 2218 | --DOMWINDOW == 126 (0x119533c00) [pid = 2218] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:29:49 INFO - PROCESS | 2218 | 1463189389607 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c293000 == 73 [pid = 2218] [id = 708] 18:29:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 127 (0x111111000) [pid = 2218] [serial = 2124] [outer = 0x0] 18:29:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 128 (0x113183c00) [pid = 2218] [serial = 2125] [outer = 0x111111000] 18:29:49 INFO - PROCESS | 2218 | 1463189389632 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 2218 | ++DOMWINDOW == 129 (0x118d9c400) [pid = 2218] [serial = 2126] [outer = 0x111111000] 18:29:49 INFO - PROCESS | 2218 | 1463189389940 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]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 623ms 18:29:49 INFO - PROCESS | 2218 | 1463189389946 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 2218 | 1463189389947 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:29:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:29:49 INFO - PROCESS | 2218 | 1463189389957 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 2218 | 1463189389958 Marionette TRACE conn2 <- [1,2806,null,{}] 18:29:49 INFO - PROCESS | 2218 | 1463189389961 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}] 18:29:50 INFO - PROCESS | 2218 | 1463189390055 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:29:50 INFO - PROCESS | 2218 | 1463189390060 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db55000 == 74 [pid = 2218] [id = 709] 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 130 (0x12553b000) [pid = 2218] [serial = 2127] [outer = 0x0] 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 131 (0x12a732800) [pid = 2218] [serial = 2128] [outer = 0x12553b000] 18:29:50 INFO - PROCESS | 2218 | 1463189390090 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 132 (0x12abc8000) [pid = 2218] [serial = 2129] [outer = 0x12553b000] 18:29:50 INFO - PROCESS | 2218 | 1463189390444 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]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 520ms 18:29:50 INFO - PROCESS | 2218 | 1463189390478 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 2218 | 1463189390491 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:29:50 INFO - PROCESS | 2218 | 1463189390508 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 2218 | 1463189390509 Marionette TRACE conn2 <- [1,2810,null,{}] 18:29:50 INFO - PROCESS | 2218 | 1463189390512 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}] 18:29:50 INFO - PROCESS | 2218 | 1463189390614 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:29:50 INFO - PROCESS | 2218 | 1463189390619 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 2218 | ++DOCSHELL 0x12e095800 == 75 [pid = 2218] [id = 710] 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 133 (0x12abd0c00) [pid = 2218] [serial = 2130] [outer = 0x0] 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 134 (0x12abf3400) [pid = 2218] [serial = 2131] [outer = 0x12abd0c00] 18:29:50 INFO - PROCESS | 2218 | 1463189390643 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 2218 | ++DOMWINDOW == 135 (0x12b8ae000) [pid = 2218] [serial = 2132] [outer = 0x12abd0c00] 18:29:50 INFO - PROCESS | 2218 | 1463189390970 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]]]}] 18:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 468ms 18:29:50 INFO - PROCESS | 2218 | 1463189390976 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:29:50 INFO - PROCESS | 2218 | 1463189390977 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:29:50 INFO - PROCESS | 2218 | 1463189390979 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 2218 | 1463189390981 Marionette TRACE conn2 <- [1,2814,null,{}] 18:29:50 INFO - PROCESS | 2218 | 1463189390986 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}] 18:29:51 INFO - PROCESS | 2218 | 1463189391080 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:29:51 INFO - PROCESS | 2218 | 1463189391084 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x13153f000 == 76 [pid = 2218] [id = 711] 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 136 (0x12b8b2400) [pid = 2218] [serial = 2133] [outer = 0x0] 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 137 (0x12bacc000) [pid = 2218] [serial = 2134] [outer = 0x12b8b2400] 18:29:51 INFO - PROCESS | 2218 | 1463189391109 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 138 (0x12bad1800) [pid = 2218] [serial = 2135] [outer = 0x12b8b2400] 18:29:51 INFO - PROCESS | 2218 | 1463189391454 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]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 521ms 18:29:51 INFO - PROCESS | 2218 | 1463189391503 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 2218 | 1463189391504 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:29:51 INFO - PROCESS | 2218 | 1463189391506 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 2218 | 1463189391507 Marionette TRACE conn2 <- [1,2818,null,{}] 18:29:51 INFO - PROCESS | 2218 | 1463189391510 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}] 18:29:51 INFO - PROCESS | 2218 | 1463189391682 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:29:51 INFO - PROCESS | 2218 | 1463189391787 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 2218 | ++DOCSHELL 0x117446800 == 77 [pid = 2218] [id = 712] 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 139 (0x111117c00) [pid = 2218] [serial = 2136] [outer = 0x0] 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 140 (0x1122a7800) [pid = 2218] [serial = 2137] [outer = 0x111117c00] 18:29:51 INFO - PROCESS | 2218 | 1463189391821 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x11317c000) [pid = 2218] [serial = 2138] [outer = 0x111117c00] 18:29:52 INFO - PROCESS | 2218 | --DOCSHELL 0x12d1db000 == 76 [pid = 2218] [id = 17] 18:29:52 INFO - PROCESS | 2218 | 1463189392369 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]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 919ms 18:29:52 INFO - PROCESS | 2218 | 1463189392432 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 2218 | 1463189392435 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:29:52 INFO - PROCESS | 2218 | 1463189392440 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 2218 | 1463189392442 Marionette TRACE conn2 <- [1,2822,null,{}] 18:29:52 INFO - PROCESS | 2218 | 1463189392446 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}] 18:29:52 INFO - PROCESS | 2218 | 1463189392559 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:29:52 INFO - PROCESS | 2218 | 1463189392639 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 2218 | ++DOCSHELL 0x1293be000 == 77 [pid = 2218] [id = 713] 18:29:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x1182c9000) [pid = 2218] [serial = 2139] [outer = 0x0] 18:29:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x11832a000) [pid = 2218] [serial = 2140] [outer = 0x1182c9000] 18:29:52 INFO - PROCESS | 2218 | 1463189392671 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1185e0000) [pid = 2218] [serial = 2141] [outer = 0x1182c9000] 18:29:53 INFO - PROCESS | 2218 | 1463189393101 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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 675ms 18:29:53 INFO - PROCESS | 2218 | 1463189393116 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:29:53 INFO - PROCESS | 2218 | 1463189393119 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:29:53 INFO - PROCESS | 2218 | 1463189393121 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 2218 | 1463189393123 Marionette TRACE conn2 <- [1,2826,null,{}] 18:29:53 INFO - PROCESS | 2218 | 1463189393125 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}] 18:29:53 INFO - PROCESS | 2218 | 1463189393235 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:29:53 INFO - PROCESS | 2218 | 1463189393344 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdc5000 == 78 [pid = 2218] [id = 714] 18:29:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x1191c1c00) [pid = 2218] [serial = 2142] [outer = 0x0] 18:29:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x119b6ec00) [pid = 2218] [serial = 2143] [outer = 0x1191c1c00] 18:29:53 INFO - PROCESS | 2218 | 1463189393375 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x121625000) [pid = 2218] [serial = 2144] [outer = 0x1191c1c00] 18:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:29:53 INFO - PROCESS | 2218 | 1463189393835 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 719ms 18:29:53 INFO - PROCESS | 2218 | 1463189393841 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:29:53 INFO - PROCESS | 2218 | 1463189393844 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:29:53 INFO - PROCESS | 2218 | 1463189393854 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 2218 | 1463189393857 Marionette TRACE conn2 <- [1,2830,null,{}] 18:29:53 INFO - PROCESS | 2218 | 1463189393860 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}] 18:29:54 INFO - PROCESS | 2218 | 1463189393993 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:29:54 INFO - PROCESS | 2218 | 1463189394104 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x1354c6000 == 79 [pid = 2218] [id = 715] 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x12162d400) [pid = 2218] [serial = 2145] [outer = 0x0] 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12780dc00) [pid = 2218] [serial = 2146] [outer = 0x12162d400] 18:29:54 INFO - PROCESS | 2218 | 1463189394135 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x12a947400) [pid = 2218] [serial = 2147] [outer = 0x12162d400] 18:29:54 INFO - PROCESS | 2218 | 1463189394532 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]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:29:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 728ms 18:29:54 INFO - PROCESS | 2218 | 1463189394575 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 2218 | 1463189394577 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:29:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:29:54 INFO - PROCESS | 2218 | 1463189394579 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 2218 | 1463189394580 Marionette TRACE conn2 <- [1,2834,null,{}] 18:29:54 INFO - PROCESS | 2218 | 1463189394585 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}] 18:29:54 INFO - PROCESS | 2218 | 1463189394695 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:29:54 INFO - PROCESS | 2218 | 1463189394801 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355cd000 == 80 [pid = 2218] [id = 716] 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x128d9d000) [pid = 2218] [serial = 2148] [outer = 0x0] 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x12abeac00) [pid = 2218] [serial = 2149] [outer = 0x128d9d000] 18:29:54 INFO - PROCESS | 2218 | 1463189394832 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12b8af800) [pid = 2218] [serial = 2150] [outer = 0x128d9d000] 18:29:55 INFO - PROCESS | 2218 | 1463189395261 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:29:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 18:29:55 INFO - PROCESS | 2218 | 1463189395302 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 2218 | 1463189395304 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:29:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:29:55 INFO - PROCESS | 2218 | 1463189395308 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 2218 | 1463189395310 Marionette TRACE conn2 <- [1,2838,null,{}] 18:29:55 INFO - PROCESS | 2218 | 1463189395314 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}] 18:29:55 INFO - PROCESS | 2218 | 1463189395507 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:29:55 INFO - PROCESS | 2218 | 1463189395589 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 2218 | ++DOCSHELL 0x13587f800 == 81 [pid = 2218] [id = 717] 18:29:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12bad8000) [pid = 2218] [serial = 2151] [outer = 0x0] 18:29:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12bb02400) [pid = 2218] [serial = 2152] [outer = 0x12bad8000] 18:29:55 INFO - PROCESS | 2218 | 1463189395624 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12bb0d800) [pid = 2218] [serial = 2153] [outer = 0x12bad8000] 18:29:56 INFO - PROCESS | 2218 | 1463189396086 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]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:29:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 820ms 18:29:56 INFO - PROCESS | 2218 | 1463189396128 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 2218 | 1463189396129 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:29:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:29:56 INFO - PROCESS | 2218 | 1463189396152 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 2218 | 1463189396153 Marionette TRACE conn2 <- [1,2842,null,{}] 18:29:56 INFO - PROCESS | 2218 | 1463189396156 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}] 18:29:56 INFO - PROCESS | 2218 | 1463189396266 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:29:56 INFO - PROCESS | 2218 | 1463189396350 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 2218 | ++DOCSHELL 0x123f1d800 == 82 [pid = 2218] [id = 718] 18:29:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x114fdb000) [pid = 2218] [serial = 2154] [outer = 0x0] 18:29:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x121209400) [pid = 2218] [serial = 2155] [outer = 0x114fdb000] 18:29:56 INFO - PROCESS | 2218 | 1463189396380 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12bb11c00) [pid = 2218] [serial = 2156] [outer = 0x114fdb000] 18:29:57 INFO - PROCESS | 2218 | 1463189397091 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]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 972ms 18:29:57 INFO - PROCESS | 2218 | 1463189397123 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 2218 | 1463189397127 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:29:57 INFO - PROCESS | 2218 | 1463189397135 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 2218 | 1463189397139 Marionette TRACE conn2 <- [1,2846,null,{}] 18:29:57 INFO - PROCESS | 2218 | 1463189397144 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}] 18:29:57 INFO - PROCESS | 2218 | 1463189397283 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:29:57 INFO - PROCESS | 2218 | 1463189397370 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a91800 == 83 [pid = 2218] [id = 719] 18:29:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x1122aac00) [pid = 2218] [serial = 2157] [outer = 0x0] 18:29:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x112f7ec00) [pid = 2218] [serial = 2158] [outer = 0x1122aac00] 18:29:57 INFO - PROCESS | 2218 | 1463189397398 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x1167b0c00) [pid = 2218] [serial = 2159] [outer = 0x1122aac00] 18:29:57 INFO - PROCESS | 2218 | 1463189397821 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]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:29:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 18:29:57 INFO - PROCESS | 2218 | 1463189397862 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 2218 | 1463189397868 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:29:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:29:57 INFO - PROCESS | 2218 | 1463189397874 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 2218 | 1463189397877 Marionette TRACE conn2 <- [1,2850,null,{}] 18:29:57 INFO - PROCESS | 2218 | 1463189397881 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}] 18:29:58 INFO - PROCESS | 2218 | 1463189398030 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:29:58 INFO - PROCESS | 2218 | 1463189398145 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x121080000 == 84 [pid = 2218] [id = 720] 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x118111c00) [pid = 2218] [serial = 2160] [outer = 0x0] 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x118356800) [pid = 2218] [serial = 2161] [outer = 0x118111c00] 18:29:58 INFO - PROCESS | 2218 | 1463189398173 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x1185df000) [pid = 2218] [serial = 2162] [outer = 0x118111c00] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12c421800 == 83 [pid = 2218] [id = 562] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12dbb4800 == 82 [pid = 2218] [id = 22] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74b000 == 81 [pid = 2218] [id = 8] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x13153f000 == 80 [pid = 2218] [id = 711] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12e095800 == 79 [pid = 2218] [id = 710] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12db55000 == 78 [pid = 2218] [id = 709] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12c293000 == 77 [pid = 2218] [id = 708] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdbd800 == 76 [pid = 2218] [id = 707] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x113154000) [pid = 2218] [serial = 2035] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x116f3e000) [pid = 2218] [serial = 2038] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x11953e800) [pid = 2218] [serial = 2041] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x123f72400) [pid = 2218] [serial = 2074] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12c907000 == 75 [pid = 2218] [id = 706] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfe6000 == 74 [pid = 2218] [id = 705] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba08000 == 73 [pid = 2218] [id = 704] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12a758000 == 72 [pid = 2218] [id = 703] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x1191d9000 == 71 [pid = 2218] [id = 702] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x1191e1000 == 70 [pid = 2218] [id = 701] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x121710800 == 69 [pid = 2218] [id = 700] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x11943b800 == 68 [pid = 2218] [id = 699] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x134c13000 == 67 [pid = 2218] [id = 695] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x131537800 == 66 [pid = 2218] [id = 694] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x12aeb5000 == 65 [pid = 2218] [id = 693] 18:29:58 INFO - PROCESS | 2218 | --DOCSHELL 0x123f20800 == 64 [pid = 2218] [id = 692] 18:29:58 INFO - PROCESS | 2218 | 1463189398622 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12669c400) [pid = 2218] [serial = 2033] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x119839400) [pid = 2218] [serial = 2053] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x120e0c800) [pid = 2218] [serial = 2071] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x128da5000) [pid = 2218] [serial = 2066] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1182ddc00) [pid = 2218] [serial = 2069] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x126696400) [pid = 2218] [serial = 2060] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x121429800) [pid = 2218] [serial = 2054] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x121a21c00) [pid = 2218] [serial = 2057] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x121626800) [pid = 2218] [serial = 2056] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x128b52400) [pid = 2218] [serial = 2062] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x1255d3c00) [pid = 2218] [serial = 2059] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x128d24c00) [pid = 2218] [serial = 2065] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x128d17400) [pid = 2218] [serial = 2063] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x112881000) [pid = 2218] [serial = 2044] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x113181800) [pid = 2218] [serial = 2045] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x118578000) [pid = 2218] [serial = 2050] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 144 (0x118d96800) [pid = 2218] [serial = 2051] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 143 (0x116a6a000) [pid = 2218] [serial = 2068] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 142 (0x116f40000) [pid = 2218] [serial = 2047] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 141 (0x118264400) [pid = 2218] [serial = 2048] [outer = 0x0] [url = about:blank] 18:29:58 INFO - PROCESS | 2218 | --DOMWINDOW == 140 (0x121581c00) [pid = 2218] [serial = 2072] [outer = 0x0] [url = about:blank] 18:29:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:29:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 18:29:58 INFO - PROCESS | 2218 | 1463189398645 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 2218 | 1463189398646 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:29:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:29:58 INFO - PROCESS | 2218 | 1463189398650 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 2218 | 1463189398652 Marionette TRACE conn2 <- [1,2854,null,{}] 18:29:58 INFO - PROCESS | 2218 | 1463189398658 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}] 18:29:58 INFO - PROCESS | 2218 | 1463189398762 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:29:58 INFO - PROCESS | 2218 | 1463189398768 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 2218 | ++DOCSHELL 0x124ce4000 == 65 [pid = 2218] [id = 721] 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 141 (0x11826a000) [pid = 2218] [serial = 2163] [outer = 0x0] 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 142 (0x11920d000) [pid = 2218] [serial = 2164] [outer = 0x11826a000] 18:29:58 INFO - PROCESS | 2218 | 1463189398797 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 2218 | ++DOMWINDOW == 143 (0x1196f0c00) [pid = 2218] [serial = 2165] [outer = 0x11826a000] 18:29:59 INFO - PROCESS | 2218 | 1463189399182 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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 570ms 18:29:59 INFO - PROCESS | 2218 | 1463189399220 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 2218 | 1463189399222 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:29:59 INFO - PROCESS | 2218 | 1463189399224 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 2218 | 1463189399225 Marionette TRACE conn2 <- [1,2858,null,{}] 18:29:59 INFO - PROCESS | 2218 | 1463189399227 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}] 18:29:59 INFO - PROCESS | 2218 | 1463189399315 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:29:59 INFO - PROCESS | 2218 | 1463189399381 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a74b000 == 66 [pid = 2218] [id = 722] 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 144 (0x1196f4400) [pid = 2218] [serial = 2166] [outer = 0x0] 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 145 (0x121208800) [pid = 2218] [serial = 2167] [outer = 0x1196f4400] 18:29:59 INFO - PROCESS | 2218 | 1463189399407 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x1214a1000) [pid = 2218] [serial = 2168] [outer = 0x1196f4400] 18:29:59 INFO - PROCESS | 2218 | 1463189399720 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:29:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 18:29:59 INFO - PROCESS | 2218 | 1463189399742 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 2218 | 1463189399743 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:29:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:29:59 INFO - PROCESS | 2218 | 1463189399745 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 2218 | 1463189399746 Marionette TRACE conn2 <- [1,2862,null,{}] 18:29:59 INFO - PROCESS | 2218 | 1463189399751 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}] 18:29:59 INFO - PROCESS | 2218 | 1463189399839 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:29:59 INFO - PROCESS | 2218 | 1463189399905 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bd08000 == 67 [pid = 2218] [id = 723] 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x12120b400) [pid = 2218] [serial = 2169] [outer = 0x0] 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x121520800) [pid = 2218] [serial = 2170] [outer = 0x12120b400] 18:29:59 INFO - PROCESS | 2218 | 1463189399930 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x12162e400) [pid = 2218] [serial = 2171] [outer = 0x12120b400] 18:30:00 INFO - PROCESS | 2218 | 1463189400240 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]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 520ms 18:30:00 INFO - PROCESS | 2218 | 1463189400267 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 2218 | 1463189400270 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:30:00 INFO - PROCESS | 2218 | 1463189400272 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 2218 | 1463189400273 Marionette TRACE conn2 <- [1,2866,null,{}] 18:30:00 INFO - PROCESS | 2218 | 1463189400275 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}] 18:30:00 INFO - PROCESS | 2218 | 1463189400378 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:30:00 INFO - PROCESS | 2218 | 1463189400385 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c91f800 == 68 [pid = 2218] [id = 724] 18:30:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x121855800) [pid = 2218] [serial = 2172] [outer = 0x0] 18:30:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x124cb9400) [pid = 2218] [serial = 2173] [outer = 0x121855800] 18:30:00 INFO - PROCESS | 2218 | 1463189400410 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x126698000) [pid = 2218] [serial = 2174] [outer = 0x121855800] 18:30:00 INFO - PROCESS | 2218 | 1463189400795 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]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:30:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 18:30:00 INFO - PROCESS | 2218 | 1463189400841 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 2218 | 1463189400842 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:30:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:30:00 INFO - PROCESS | 2218 | 1463189400844 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 2218 | 1463189400845 Marionette TRACE conn2 <- [1,2870,null,{}] 18:30:00 INFO - PROCESS | 2218 | 1463189400848 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}] 18:30:00 INFO - PROCESS | 2218 | 1463189400967 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:30:01 INFO - PROCESS | 2218 | 1463189401011 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdb9800 == 69 [pid = 2218] [id = 725] 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x1265a9400) [pid = 2218] [serial = 2175] [outer = 0x0] 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12780b000) [pid = 2218] [serial = 2176] [outer = 0x1265a9400] 18:30:01 INFO - PROCESS | 2218 | 1463189401036 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x128b5a000) [pid = 2218] [serial = 2177] [outer = 0x1265a9400] 18:30:01 INFO - PROCESS | 2218 | 1463189401364 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]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 18:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:30:01 INFO - PROCESS | 2218 | 1463189401414 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 2218 | 1463189401415 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:30:01 INFO - PROCESS | 2218 | 1463189401417 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 2218 | 1463189401418 Marionette TRACE conn2 <- [1,2874,null,{}] 18:30:01 INFO - PROCESS | 2218 | 1463189401420 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}] 18:30:01 INFO - PROCESS | 2218 | 1463189401540 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:30:01 INFO - PROCESS | 2218 | 1463189401551 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da58000 == 70 [pid = 2218] [id = 726] 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12669ac00) [pid = 2218] [serial = 2178] [outer = 0x0] 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x128d24c00) [pid = 2218] [serial = 2179] [outer = 0x12669ac00] 18:30:01 INFO - PROCESS | 2218 | 1463189401576 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x129eb4000) [pid = 2218] [serial = 2180] [outer = 0x12669ac00] 18:30:01 INFO - PROCESS | 2218 | 1463189401924 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]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:30:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 520ms 18:30:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:30:01 INFO - PROCESS | 2218 | 1463189401938 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 2218 | 1463189401939 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:30:01 INFO - PROCESS | 2218 | 1463189401941 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 2218 | 1463189401942 Marionette TRACE conn2 <- [1,2878,null,{}] 18:30:01 INFO - PROCESS | 2218 | 1463189401945 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}] 18:30:02 INFO - PROCESS | 2218 | 1463189402062 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:30:02 INFO - PROCESS | 2218 | 1463189402074 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x12da76000 == 71 [pid = 2218] [id = 727] 18:30:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x129eb1400) [pid = 2218] [serial = 2181] [outer = 0x0] 18:30:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12ab91000) [pid = 2218] [serial = 2182] [outer = 0x129eb1400] 18:30:02 INFO - PROCESS | 2218 | 1463189402099 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12abe9000) [pid = 2218] [serial = 2183] [outer = 0x129eb1400] 18:30:02 INFO - PROCESS | 2218 | 1463189402744 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]]]}] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x118357c00) [pid = 2218] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x1166cdc00) [pid = 2218] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x111b0e000) [pid = 2218] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12553b000) [pid = 2218] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x126699000) [pid = 2218] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x126a9ec00) [pid = 2218] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x111111000) [pid = 2218] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x116a6ac00) [pid = 2218] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x119633000) [pid = 2218] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x12142fc00) [pid = 2218] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x12185f800) [pid = 2218] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:30:02 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x12abd0c00) [pid = 2218] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:30:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:30:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 870ms 18:30:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:30:02 INFO - PROCESS | 2218 | 1463189402812 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:30:02 INFO - PROCESS | 2218 | 1463189402814 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:30:02 INFO - PROCESS | 2218 | 1463189402818 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:30:02 INFO - PROCESS | 2218 | 1463189402820 Marionette TRACE conn2 <- [1,2882,null,{}] 18:30:02 INFO - PROCESS | 2218 | 1463189402823 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}] 18:30:02 INFO - PROCESS | 2218 | 1463189402934 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:30:02 INFO - PROCESS | 2218 | 1463189402938 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acec000 == 72 [pid = 2218] [id = 728] 18:30:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x117111800) [pid = 2218] [serial = 2184] [outer = 0x0] 18:30:02 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x1191bdc00) [pid = 2218] [serial = 2185] [outer = 0x117111800] 18:30:02 INFO - PROCESS | 2218 | 1463189402964 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1255c9000) [pid = 2218] [serial = 2186] [outer = 0x117111800] 18:30:03 INFO - PROCESS | 2218 | 1463189403413 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]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:30:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 623ms 18:30:03 INFO - PROCESS | 2218 | 1463189403441 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 2218 | 1463189403444 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:30:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:30:03 INFO - PROCESS | 2218 | 1463189403447 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 2218 | 1463189403452 Marionette TRACE conn2 <- [1,2886,null,{}] 18:30:03 INFO - PROCESS | 2218 | 1463189403456 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}] 18:30:03 INFO - PROCESS | 2218 | 1463189403623 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:30:03 INFO - PROCESS | 2218 | 1463189403640 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f68c800 == 73 [pid = 2218] [id = 729] 18:30:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x12bad5c00) [pid = 2218] [serial = 2187] [outer = 0x0] 18:30:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12bb0a400) [pid = 2218] [serial = 2188] [outer = 0x12bad5c00] 18:30:03 INFO - PROCESS | 2218 | 1463189403688 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x12bf08000) [pid = 2218] [serial = 2189] [outer = 0x12bad5c00] 18:30:04 INFO - PROCESS | 2218 | 1463189404106 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]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 674ms 18:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:30:04 INFO - PROCESS | 2218 | 1463189404121 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 2218 | 1463189404122 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:30:04 INFO - PROCESS | 2218 | 1463189404125 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 2218 | 1463189404126 Marionette TRACE conn2 <- [1,2890,null,{}] 18:30:04 INFO - PROCESS | 2218 | 1463189404128 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}] 18:30:04 INFO - PROCESS | 2218 | 1463189404254 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:30:04 INFO - PROCESS | 2218 | 1463189404260 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x134c1a000 == 74 [pid = 2218] [id = 730] 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x12b8b4000) [pid = 2218] [serial = 2190] [outer = 0x0] 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12bf0d400) [pid = 2218] [serial = 2191] [outer = 0x12b8b4000] 18:30:04 INFO - PROCESS | 2218 | 1463189404286 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12bf16400) [pid = 2218] [serial = 2192] [outer = 0x12b8b4000] 18:30:04 INFO - PROCESS | 2218 | 1463189404592 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:30:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 18:30:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:30:04 INFO - PROCESS | 2218 | 1463189404644 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 2218 | 1463189404645 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:30:04 INFO - PROCESS | 2218 | 1463189404648 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 2218 | 1463189404649 Marionette TRACE conn2 <- [1,2894,null,{}] 18:30:04 INFO - PROCESS | 2218 | 1463189404651 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}] 18:30:04 INFO - PROCESS | 2218 | 1463189404742 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:30:04 INFO - PROCESS | 2218 | 1463189404891 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 2218 | ++DOCSHELL 0x116aad800 == 75 [pid = 2218] [id = 731] 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x110f9e000) [pid = 2218] [serial = 2193] [outer = 0x0] 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x110fb5000) [pid = 2218] [serial = 2194] [outer = 0x110f9e000] 18:30:04 INFO - PROCESS | 2218 | 1463189404923 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x112884800) [pid = 2218] [serial = 2195] [outer = 0x110f9e000] 18:30:05 INFO - PROCESS | 2218 | 1463189405361 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]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:30:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 18:30:05 INFO - PROCESS | 2218 | 1463189405434 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 2218 | 1463189405437 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:30:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:30:05 INFO - PROCESS | 2218 | 1463189405441 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 2218 | 1463189405444 Marionette TRACE conn2 <- [1,2898,null,{}] 18:30:05 INFO - PROCESS | 2218 | 1463189405447 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}] 18:30:05 INFO - PROCESS | 2218 | 1463189405564 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:30:05 INFO - PROCESS | 2218 | 1463189405649 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 2218 | ++DOCSHELL 0x12a750000 == 76 [pid = 2218] [id = 732] 18:30:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x116a6ac00) [pid = 2218] [serial = 2196] [outer = 0x0] 18:30:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x118264400) [pid = 2218] [serial = 2197] [outer = 0x116a6ac00] 18:30:05 INFO - PROCESS | 2218 | 1463189405680 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x118351000) [pid = 2218] [serial = 2198] [outer = 0x116a6ac00] 18:30:06 INFO - PROCESS | 2218 | 1463189406105 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]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 721ms 18:30:06 INFO - PROCESS | 2218 | 1463189406196 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 2218 | 1463189406199 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:30:06 INFO - PROCESS | 2218 | 1463189406220 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 2218 | 1463189406222 Marionette TRACE conn2 <- [1,2902,null,{}] 18:30:06 INFO - PROCESS | 2218 | 1463189406224 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}] 18:30:06 INFO - PROCESS | 2218 | 1463189406337 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:30:06 INFO - PROCESS | 2218 | 1463189406419 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f676000 == 77 [pid = 2218] [id = 733] 18:30:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x1185dfc00) [pid = 2218] [serial = 2199] [outer = 0x0] 18:30:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x119be0c00) [pid = 2218] [serial = 2200] [outer = 0x1185dfc00] 18:30:06 INFO - PROCESS | 2218 | 1463189406451 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x121623000) [pid = 2218] [serial = 2201] [outer = 0x1185dfc00] 18:30:06 INFO - PROCESS | 2218 | 1463189406849 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:30:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 669ms 18:30:06 INFO - PROCESS | 2218 | 1463189406890 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:30:06 INFO - PROCESS | 2218 | 1463189406892 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:30:06 INFO - PROCESS | 2218 | 1463189406900 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 2218 | 1463189406906 Marionette TRACE conn2 <- [1,2906,null,{}] 18:30:06 INFO - PROCESS | 2218 | 1463189406909 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}] 18:30:07 INFO - PROCESS | 2218 | 1463189407022 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:30:07 INFO - PROCESS | 2218 | 1463189407116 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x135891000 == 78 [pid = 2218] [id = 734] 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x121a21c00) [pid = 2218] [serial = 2202] [outer = 0x0] 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x125fb5c00) [pid = 2218] [serial = 2203] [outer = 0x121a21c00] 18:30:07 INFO - PROCESS | 2218 | 1463189407147 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x128d15400) [pid = 2218] [serial = 2204] [outer = 0x121a21c00] 18:30:07 INFO - PROCESS | 2218 | 1463189407532 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]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 680ms 18:30:07 INFO - PROCESS | 2218 | 1463189407575 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 2218 | 1463189407577 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:30:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:30:07 INFO - PROCESS | 2218 | 1463189407580 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 2218 | 1463189407581 Marionette TRACE conn2 <- [1,2910,null,{}] 18:30:07 INFO - PROCESS | 2218 | 1463189407586 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}] 18:30:07 INFO - PROCESS | 2218 | 1463189407694 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:30:07 INFO - PROCESS | 2218 | 1463189407797 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 2218 | ++DOCSHELL 0x1358a7800 == 79 [pid = 2218] [id = 735] 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x129398000) [pid = 2218] [serial = 2205] [outer = 0x0] 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x12abf0400) [pid = 2218] [serial = 2206] [outer = 0x129398000] 18:30:07 INFO - PROCESS | 2218 | 1463189407826 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x12bad6800) [pid = 2218] [serial = 2207] [outer = 0x129398000] 18:30:08 INFO - PROCESS | 2218 | 1463189408189 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]]]}] 18:30:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:30:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:30:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 622ms 18:30:08 INFO - PROCESS | 2218 | 1463189408203 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 2218 | 1463189408204 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:30:08 INFO - TEST-START | /DOMEvents/constructors.html 18:30:08 INFO - PROCESS | 2218 | 1463189408206 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 2218 | 1463189408208 Marionette TRACE conn2 <- [1,2914,null,{}] 18:30:08 INFO - PROCESS | 2218 | 1463189408210 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}] 18:30:08 INFO - PROCESS | 2218 | 1463189408320 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:30:08 INFO - PROCESS | 2218 | 1463189408405 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 2218 | ++DOCSHELL 0x135dd5000 == 80 [pid = 2218] [id = 736] 18:30:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x12bf15c00) [pid = 2218] [serial = 2208] [outer = 0x0] 18:30:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12bf1a000) [pid = 2218] [serial = 2209] [outer = 0x12bf15c00] 18:30:08 INFO - PROCESS | 2218 | 1463189408442 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12c242000) [pid = 2218] [serial = 2210] [outer = 0x12bf15c00] 18:30:08 INFO - PROCESS | 2218 | 1463189408843 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]]]}] 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:30:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:30:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 676ms 18:30:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:30:08 INFO - PROCESS | 2218 | 1463189408884 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 2218 | 1463189408885 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:30:08 INFO - PROCESS | 2218 | 1463189408887 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 2218 | 1463189408889 Marionette TRACE conn2 <- [1,2918,null,{}] 18:30:08 INFO - PROCESS | 2218 | 1463189408891 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}] 18:30:09 INFO - PROCESS | 2218 | 1463189409029 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:30:09 INFO - PROCESS | 2218 | 1463189409132 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x135ed4000 == 81 [pid = 2218] [id = 737] 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12bf16000) [pid = 2218] [serial = 2211] [outer = 0x0] 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12c246000) [pid = 2218] [serial = 2212] [outer = 0x12bf16000] 18:30:09 INFO - PROCESS | 2218 | 1463189409163 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12c51f800) [pid = 2218] [serial = 2213] [outer = 0x12bf16000] 18:30:09 INFO - PROCESS | 2218 | 1463189409521 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:30:09 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 668ms 18:30:09 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:30:09 INFO - PROCESS | 2218 | 1463189409557 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 2218 | 1463189409558 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:30:09 INFO - PROCESS | 2218 | 1463189409560 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 2218 | 1463189409561 Marionette TRACE conn2 <- [1,2922,null,{}] 18:30:09 INFO - PROCESS | 2218 | 1463189409564 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}] 18:30:09 INFO - PROCESS | 2218 | 1463189409674 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:30:09 INFO - PROCESS | 2218 | 1463189409758 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 2218 | ++DOCSHELL 0x1387a3800 == 82 [pid = 2218] [id = 738] 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x12c24ac00) [pid = 2218] [serial = 2214] [outer = 0x0] 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x12c9d7000) [pid = 2218] [serial = 2215] [outer = 0x12c24ac00] 18:30:09 INFO - PROCESS | 2218 | 1463189409789 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x12c9dbc00) [pid = 2218] [serial = 2216] [outer = 0x12c24ac00] 18:30:10 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:30:10 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:30:10 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:30:10 INFO - PROCESS | 2218 | [2218] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:30:10 INFO - PROCESS | 2218 | 1463189410143 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]]]}] 18:30:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:30:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:10 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 18:30:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:10 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 18:30:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:10 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]" 18:30:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:30:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 619ms 18:30:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:30:10 INFO - PROCESS | 2218 | 1463189410180 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 2218 | 1463189410181 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:30:10 INFO - PROCESS | 2218 | 1463189410184 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 2218 | 1463189410185 Marionette TRACE conn2 <- [1,2926,null,{}] 18:30:10 INFO - PROCESS | 2218 | 1463189410187 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}] 18:30:10 INFO - PROCESS | 2218 | 1463189410295 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:30:10 INFO - PROCESS | 2218 | 1463189410424 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f6bf800 == 83 [pid = 2218] [id = 739] 18:30:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x118353400) [pid = 2218] [serial = 2217] [outer = 0x0] 18:30:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12c9e0400) [pid = 2218] [serial = 2218] [outer = 0x118353400] 18:30:10 INFO - PROCESS | 2218 | 1463189410457 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x12cc0f800) [pid = 2218] [serial = 2219] [outer = 0x118353400] 18:30:10 INFO - PROCESS | 2218 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:30:10 INFO - PROCESS | 2218 | 1463189410821 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]]]}] 18:30:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:30:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 669ms 18:30:10 INFO - PROCESS | 2218 | 1463189410854 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 2218 | 1463189410855 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:30:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:30:10 INFO - PROCESS | 2218 | 1463189410857 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 2218 | 1463189410859 Marionette TRACE conn2 <- [1,2930,null,{}] 18:30:10 INFO - PROCESS | 2218 | 1463189410862 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}] 18:30:10 INFO - PROCESS | 2218 | 1463189410972 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:30:11 INFO - PROCESS | 2218 | 1463189411059 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba1f800 == 84 [pid = 2218] [id = 740] 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x118269000) [pid = 2218] [serial = 2220] [outer = 0x0] 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x126aa2000) [pid = 2218] [serial = 2221] [outer = 0x118269000] 18:30:11 INFO - PROCESS | 2218 | 1463189411091 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x12cc11800) [pid = 2218] [serial = 2222] [outer = 0x118269000] 18:30:11 INFO - PROCESS | 2218 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:30:11 INFO - PROCESS | 2218 | 1463189411619 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]]]}] 18:30:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:30:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 769ms 18:30:11 INFO - PROCESS | 2218 | 1463189411627 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 2218 | 1463189411629 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:30:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:30:11 INFO - PROCESS | 2218 | 1463189411633 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - PROCESS | 2218 | 1463189411635 Marionette TRACE conn2 <- [1,2934,null,{}] 18:30:11 INFO - PROCESS | 2218 | 1463189411660 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}] 18:30:11 INFO - PROCESS | 2218 | 1463189411769 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:30:11 INFO - PROCESS | 2218 | 1463189411883 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acdc000 == 85 [pid = 2218] [id = 741] 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x111bb9c00) [pid = 2218] [serial = 2223] [outer = 0x0] 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x11317e800) [pid = 2218] [serial = 2224] [outer = 0x111bb9c00] 18:30:11 INFO - PROCESS | 2218 | 1463189411915 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 2218 | ++DOMWINDOW == 191 (0x116a75000) [pid = 2218] [serial = 2225] [outer = 0x111bb9c00] 18:30:12 INFO - PROCESS | 2218 | 1463189412250 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]]]}] 18:30:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 644ms 18:30:12 INFO - PROCESS | 2218 | 1463189412277 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 2218 | 1463189412281 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:30:12 INFO - PROCESS | 2218 | 1463189412287 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 2218 | 1463189412289 Marionette TRACE conn2 <- [1,2938,null,{}] 18:30:12 INFO - PROCESS | 2218 | 1463189412291 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}] 18:30:12 INFO - PROCESS | 2218 | 1463189412393 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:30:12 INFO - PROCESS | 2218 | 1463189412480 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 2218 | ++DOCSHELL 0x121bed000 == 86 [pid = 2218] [id = 742] 18:30:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 192 (0x118264800) [pid = 2218] [serial = 2226] [outer = 0x0] 18:30:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 193 (0x118575000) [pid = 2218] [serial = 2227] [outer = 0x118264800] 18:30:12 INFO - PROCESS | 2218 | 1463189412507 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 2218 | ++DOMWINDOW == 194 (0x11953ec00) [pid = 2218] [serial = 2228] [outer = 0x118264800] 18:30:12 INFO - PROCESS | 2218 | 1463189412862 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]]]}] 18:30:12 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. 18:30:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 18:30:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:30:12 INFO - PROCESS | 2218 | 1463189412907 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 2218 | 1463189412909 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:30:12 INFO - PROCESS | 2218 | 1463189412911 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 2218 | 1463189412914 Marionette TRACE conn2 <- [1,2942,null,{}] 18:30:12 INFO - PROCESS | 2218 | 1463189412921 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}] 18:30:13 INFO - PROCESS | 2218 | 1463189413029 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:30:13 INFO - PROCESS | 2218 | 1463189413165 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfde000 == 87 [pid = 2218] [id = 743] 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 195 (0x121437000) [pid = 2218] [serial = 2229] [outer = 0x0] 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 196 (0x121622c00) [pid = 2218] [serial = 2230] [outer = 0x121437000] 18:30:13 INFO - PROCESS | 2218 | 1463189413198 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 197 (0x123ff4000) [pid = 2218] [serial = 2231] [outer = 0x121437000] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x134c1a000 == 86 [pid = 2218] [id = 730] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12f68c800 == 85 [pid = 2218] [id = 729] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12acec000 == 84 [pid = 2218] [id = 728] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12da76000 == 83 [pid = 2218] [id = 727] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12da58000 == 82 [pid = 2218] [id = 726] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdb9800 == 81 [pid = 2218] [id = 725] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12c91f800 == 80 [pid = 2218] [id = 724] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 196 (0x11317b400) [pid = 2218] [serial = 2077] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 195 (0x1182df000) [pid = 2218] [serial = 2080] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 194 (0x128b57800) [pid = 2218] [serial = 2086] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 193 (0x12a943c00) [pid = 2218] [serial = 2092] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 192 (0x1291ccc00) [pid = 2218] [serial = 2089] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 191 (0x12ab95400) [pid = 2218] [serial = 2095] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 190 (0x121622400) [pid = 2218] [serial = 2083] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12bd08000 == 79 [pid = 2218] [id = 723] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12a74b000 == 78 [pid = 2218] [id = 722] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x124ce4000 == 77 [pid = 2218] [id = 721] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x121080000 == 76 [pid = 2218] [id = 720] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x119a91800 == 75 [pid = 2218] [id = 719] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x1354c6000 == 74 [pid = 2218] [id = 715] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x12cdc5000 == 73 [pid = 2218] [id = 714] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x1293be000 == 72 [pid = 2218] [id = 713] 18:30:13 INFO - PROCESS | 2218 | --DOCSHELL 0x117446800 == 71 [pid = 2218] [id = 712] 18:30:13 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 18:30:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:30:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 18:30:13 INFO - PROCESS | 2218 | 1463189413577 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"]]]}] 18:30:13 INFO - PROCESS | 2218 | 1463189413584 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:30:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:30:13 INFO - PROCESS | 2218 | 1463189413587 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:30:13 INFO - PROCESS | 2218 | 1463189413590 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 2218 | 1463189413591 Marionette TRACE conn2 <- [1,2946,null,{}] 18:30:13 INFO - PROCESS | 2218 | 1463189413593 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}] 18:30:13 INFO - PROCESS | 2218 | 1463189413701 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x12b8ae000) [pid = 2218] [serial = 2132] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x11953b800) [pid = 2218] [serial = 2108] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x1168b9800) [pid = 2218] [serial = 2101] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x11811c000) [pid = 2218] [serial = 2102] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x112887c00) [pid = 2218] [serial = 2099] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x12a732800) [pid = 2218] [serial = 2128] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x128b5a400) [pid = 2218] [serial = 2120] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x128d97c00) [pid = 2218] [serial = 2122] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x1185df400) [pid = 2218] [serial = 2107] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x113183c00) [pid = 2218] [serial = 2125] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x12abc8000) [pid = 2218] [serial = 2129] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x11811c800) [pid = 2218] [serial = 2104] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x121209000) [pid = 2218] [serial = 2111] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x120e02c00) [pid = 2218] [serial = 2110] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x127807800) [pid = 2218] [serial = 2119] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x118332c00) [pid = 2218] [serial = 2105] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x12151ac00) [pid = 2218] [serial = 2113] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x112033800) [pid = 2218] [serial = 2098] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x125411c00) [pid = 2218] [serial = 2116] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x118d9c400) [pid = 2218] [serial = 2126] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x12abf3400) [pid = 2218] [serial = 2131] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x129398400) [pid = 2218] [serial = 2123] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x126614000) [pid = 2218] [serial = 2117] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x121855000) [pid = 2218] [serial = 2114] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12bacc000) [pid = 2218] [serial = 2134] [outer = 0x0] [url = about:blank] 18:30:13 INFO - PROCESS | 2218 | 1463189413781 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 2218 | ++DOCSHELL 0x119a8f000 == 72 [pid = 2218] [id = 744] 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x1168b9800) [pid = 2218] [serial = 2232] [outer = 0x0] 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x11953b800) [pid = 2218] [serial = 2233] [outer = 0x1168b9800] 18:30:13 INFO - PROCESS | 2218 | 1463189413809 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x125411c00) [pid = 2218] [serial = 2234] [outer = 0x1168b9800] 18:30:14 INFO - PROCESS | 2218 | 1463189414063 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]]]}] 18:30:14 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. 18:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 521ms 18:30:14 INFO - PROCESS | 2218 | 1463189414112 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 2218 | 1463189414113 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:30:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:30:14 INFO - PROCESS | 2218 | 1463189414123 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 2218 | 1463189414124 Marionette TRACE conn2 <- [1,2950,null,{}] 18:30:14 INFO - PROCESS | 2218 | 1463189414127 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}] 18:30:14 INFO - PROCESS | 2218 | 1463189414223 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:30:14 INFO - PROCESS | 2218 | 1463189414312 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba04000 == 73 [pid = 2218] [id = 745] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x110fa8800) [pid = 2218] [serial = 2235] [outer = 0x0] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x1268b7c00) [pid = 2218] [serial = 2236] [outer = 0x110fa8800] 18:30:14 INFO - PROCESS | 2218 | 1463189414337 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x128b5fc00) [pid = 2218] [serial = 2237] [outer = 0x110fa8800] 18:30:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12ba1d800 == 74 [pid = 2218] [id = 746] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x128d1fc00) [pid = 2218] [serial = 2238] [outer = 0x0] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x127806000) [pid = 2218] [serial = 2239] [outer = 0x128d1fc00] 18:30:14 INFO - PROCESS | 2218 | 1463189414659 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]]]}] 18:30:14 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. 18:30:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 575ms 18:30:14 INFO - PROCESS | 2218 | 1463189414692 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:30:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:30:14 INFO - PROCESS | 2218 | 1463189414701 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:30:14 INFO - PROCESS | 2218 | 1463189414703 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 2218 | 1463189414704 Marionette TRACE conn2 <- [1,2954,null,{}] 18:30:14 INFO - PROCESS | 2218 | 1463189414706 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}] 18:30:14 INFO - PROCESS | 2218 | 1463189414835 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:30:14 INFO - PROCESS | 2218 | 1463189414917 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cc29800 == 75 [pid = 2218] [id = 747] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x123ff5800) [pid = 2218] [serial = 2240] [outer = 0x0] 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x129ea5c00) [pid = 2218] [serial = 2241] [outer = 0x123ff5800] 18:30:14 INFO - PROCESS | 2218 | 1463189414943 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12bb04800) [pid = 2218] [serial = 2242] [outer = 0x123ff5800] 18:30:15 INFO - PROCESS | 2218 | 1463189415195 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]]]}] 18:30:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:30:15 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 18:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 18:30:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:30:15 INFO - PROCESS | 2218 | 1463189415228 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 2218 | 1463189415229 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:30:15 INFO - PROCESS | 2218 | 1463189415239 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 2218 | 1463189415241 Marionette TRACE conn2 <- [1,2958,null,{}] 18:30:15 INFO - PROCESS | 2218 | 1463189415243 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}] 18:30:15 INFO - PROCESS | 2218 | 1463189415356 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:30:15 INFO - PROCESS | 2218 | 1463189415361 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f68b000 == 76 [pid = 2218] [id = 748] 18:30:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12ab9b000) [pid = 2218] [serial = 2243] [outer = 0x0] 18:30:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12bb0f400) [pid = 2218] [serial = 2244] [outer = 0x12ab9b000] 18:30:15 INFO - PROCESS | 2218 | 1463189415393 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12c240400) [pid = 2218] [serial = 2245] [outer = 0x12ab9b000] 18:30:15 INFO - PROCESS | 2218 | 1463189415774 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]]]}] 18:30:15 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. 18:30:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 578ms 18:30:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:30:15 INFO - PROCESS | 2218 | 1463189415809 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 2218 | 1463189415810 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:30:15 INFO - PROCESS | 2218 | 1463189415812 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 2218 | 1463189415813 Marionette TRACE conn2 <- [1,2962,null,{}] 18:30:15 INFO - PROCESS | 2218 | 1463189415816 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}] 18:30:15 INFO - PROCESS | 2218 | 1463189415958 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:30:15 INFO - PROCESS | 2218 | 1463189415971 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f6d6000 == 77 [pid = 2218] [id = 749] 18:30:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x12a734800) [pid = 2218] [serial = 2246] [outer = 0x0] 18:30:15 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x12c243400) [pid = 2218] [serial = 2247] [outer = 0x12a734800] 18:30:15 INFO - PROCESS | 2218 | 1463189415996 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x12cd76400) [pid = 2218] [serial = 2248] [outer = 0x12a734800] 18:30:16 INFO - PROCESS | 2218 | 1463189416309 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]]]}] 18:30:16 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. 18:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 521ms 18:30:16 INFO - PROCESS | 2218 | 1463189416335 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 2218 | 1463189416337 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:30:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:30:16 INFO - PROCESS | 2218 | 1463189416346 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 2218 | 1463189416347 Marionette TRACE conn2 <- [1,2966,null,{}] 18:30:16 INFO - PROCESS | 2218 | 1463189416349 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}] 18:30:16 INFO - PROCESS | 2218 | 1463189416468 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:30:16 INFO - PROCESS | 2218 | 1463189416481 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 2218 | ++DOCSHELL 0x135537000 == 78 [pid = 2218] [id = 750] 18:30:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x126aab000) [pid = 2218] [serial = 2249] [outer = 0x0] 18:30:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12cd79800) [pid = 2218] [serial = 2250] [outer = 0x126aab000] 18:30:16 INFO - PROCESS | 2218 | 1463189416506 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x12cd83c00) [pid = 2218] [serial = 2251] [outer = 0x126aab000] 18:30:16 INFO - PROCESS | 2218 | 1463189416829 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]]]}] 18:30:16 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. 18:30:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 18:30:16 INFO - PROCESS | 2218 | 1463189416866 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:30:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:30:16 INFO - PROCESS | 2218 | 1463189416867 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:30:16 INFO - PROCESS | 2218 | 1463189416869 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 2218 | 1463189416871 Marionette TRACE conn2 <- [1,2970,null,{}] 18:30:16 INFO - PROCESS | 2218 | 1463189416873 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}] 18:30:16 INFO - PROCESS | 2218 | 1463189416993 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:30:17 INFO - PROCESS | 2218 | 1463189417004 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x13587e800 == 79 [pid = 2218] [id = 751] 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x12bad7800) [pid = 2218] [serial = 2252] [outer = 0x0] 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x12d052000) [pid = 2218] [serial = 2253] [outer = 0x12bad7800] 18:30:17 INFO - PROCESS | 2218 | 1463189417029 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x12d059400) [pid = 2218] [serial = 2254] [outer = 0x12bad7800] 18:30:17 INFO - PROCESS | 2218 | 1463189417357 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]]]}] 18:30:17 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. 18:30:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 519ms 18:30:17 INFO - PROCESS | 2218 | 1463189417407 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 2218 | 1463189417409 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:30:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:30:17 INFO - PROCESS | 2218 | 1463189417411 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 2218 | 1463189417413 Marionette TRACE conn2 <- [1,2974,null,{}] 18:30:17 INFO - PROCESS | 2218 | 1463189417416 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}] 18:30:17 INFO - PROCESS | 2218 | 1463189417549 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:30:17 INFO - PROCESS | 2218 | 1463189417559 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 2218 | ++DOCSHELL 0x1387a2800 == 80 [pid = 2218] [id = 752] 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x110fd7000) [pid = 2218] [serial = 2255] [outer = 0x0] 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x110fe0c00) [pid = 2218] [serial = 2256] [outer = 0x110fd7000] 18:30:17 INFO - PROCESS | 2218 | 1463189417588 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 2218 | ++DOMWINDOW == 191 (0x12d116400) [pid = 2218] [serial = 2257] [outer = 0x110fd7000] 18:30:18 INFO - PROCESS | 2218 | 1463189418206 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]]]}] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 190 (0x11857a400) [pid = 2218] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x1166cc000) [pid = 2218] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x1127ba400) [pid = 2218] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x116f3ac00) [pid = 2218] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x11962f400) [pid = 2218] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x126a9f000) [pid = 2218] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x1127b8400) [pid = 2218] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x12a730c00) [pid = 2218] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x1111af400) [pid = 2218] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x111b0fc00) [pid = 2218] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x1182cb800) [pid = 2218] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x126696c00) [pid = 2218] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x121212000) [pid = 2218] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x121858800) [pid = 2218] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x112ecd000) [pid = 2218] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x1265a9400) [pid = 2218] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x12669ac00) [pid = 2218] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x129eb1400) [pid = 2218] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x117111800) [pid = 2218] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x12bad5c00) [pid = 2218] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x118111c00) [pid = 2218] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x1191c1c00) [pid = 2218] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x121855800) [pid = 2218] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x12120b400) [pid = 2218] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x114fdb000) [pid = 2218] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x1182c9000) [pid = 2218] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x1122aac00) [pid = 2218] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x111117c00) [pid = 2218] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x128d9d000) [pid = 2218] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x1196f4400) [pid = 2218] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12bad8000) [pid = 2218] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x11826a000) [pid = 2218] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12162d400) [pid = 2218] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x12cd84000) [pid = 2218] [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.] 18:30:18 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1127b0c00) [pid = 2218] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:30:18 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. 18:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 819ms 18:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:30:18 INFO - PROCESS | 2218 | 1463189418231 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 2218 | 1463189418232 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:30:18 INFO - PROCESS | 2218 | 1463189418234 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 2218 | 1463189418235 Marionette TRACE conn2 <- [1,2978,null,{}] 18:30:18 INFO - PROCESS | 2218 | 1463189418237 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}] 18:30:18 INFO - PROCESS | 2218 | 1463189418329 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:30:18 INFO - PROCESS | 2218 | 1463189418334 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x126a62000 == 81 [pid = 2218] [id = 753] 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x111b0fc00) [pid = 2218] [serial = 2258] [outer = 0x0] 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x113136800) [pid = 2218] [serial = 2259] [outer = 0x111b0fc00] 18:30:18 INFO - PROCESS | 2218 | 1463189418360 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11313d800) [pid = 2218] [serial = 2260] [outer = 0x111b0fc00] 18:30:18 INFO - PROCESS | 2218 | 1463189418689 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]]]}] 18:30:18 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. 18:30:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 18:30:18 INFO - PROCESS | 2218 | 1463189418703 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 2218 | 1463189418705 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:30:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:30:18 INFO - PROCESS | 2218 | 1463189418707 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 2218 | 1463189418708 Marionette TRACE conn2 <- [1,2982,null,{}] 18:30:18 INFO - PROCESS | 2218 | 1463189418710 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}] 18:30:18 INFO - PROCESS | 2218 | 1463189418804 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:30:18 INFO - PROCESS | 2218 | 1463189418894 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355db000 == 82 [pid = 2218] [id = 754] 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x112888800) [pid = 2218] [serial = 2261] [outer = 0x0] 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x113184000) [pid = 2218] [serial = 2262] [outer = 0x112888800] 18:30:18 INFO - PROCESS | 2218 | 1463189418923 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x117570800) [pid = 2218] [serial = 2263] [outer = 0x112888800] 18:30:19 INFO - PROCESS | 2218 | 1463189419155 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"]]]}] 18:30:19 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 18:30:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:30:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 18:30:19 INFO - PROCESS | 2218 | 1463189419225 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 2218 | 1463189419226 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:30:19 INFO - PROCESS | 2218 | 1463189419229 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 2218 | 1463189419230 Marionette TRACE conn2 <- [1,2986,null,{}] 18:30:19 INFO - PROCESS | 2218 | 1463189419239 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}] 18:30:19 INFO - PROCESS | 2218 | 1463189419343 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:30:19 INFO - PROCESS | 2218 | 1463189419348 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x13880d800 == 83 [pid = 2218] [id = 755] 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x11826a000) [pid = 2218] [serial = 2264] [outer = 0x0] 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x1185e3000) [pid = 2218] [serial = 2265] [outer = 0x11826a000] 18:30:19 INFO - PROCESS | 2218 | 1463189419374 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x12151a800) [pid = 2218] [serial = 2266] [outer = 0x11826a000] 18:30:19 INFO - PROCESS | 2218 | 1463189419683 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]]]}] 18:30:19 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. 18:30:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 473ms 18:30:19 INFO - PROCESS | 2218 | 1463189419704 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 2218 | 1463189419705 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:30:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:30:19 INFO - PROCESS | 2218 | 1463189419707 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 2218 | 1463189419708 Marionette TRACE conn2 <- [1,2990,null,{}] 18:30:19 INFO - PROCESS | 2218 | 1463189419711 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}] 18:30:19 INFO - PROCESS | 2218 | 1463189419823 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:30:19 INFO - PROCESS | 2218 | 1463189419907 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 2218 | ++DOCSHELL 0x1410a1000 == 84 [pid = 2218] [id = 756] 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x118328000) [pid = 2218] [serial = 2267] [outer = 0x0] 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x1217e8000) [pid = 2218] [serial = 2268] [outer = 0x118328000] 18:30:19 INFO - PROCESS | 2218 | 1463189419931 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x128d9d000) [pid = 2218] [serial = 2269] [outer = 0x118328000] 18:30:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x1423d8800 == 85 [pid = 2218] [id = 757] 18:30:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x12ab9b400) [pid = 2218] [serial = 2270] [outer = 0x0] 18:30:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x1293a1000) [pid = 2218] [serial = 2271] [outer = 0x12ab9b400] 18:30:20 INFO - PROCESS | 2218 | 1463189420300 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]]]}] 18:30:20 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. 18:30:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 18:30:20 INFO - PROCESS | 2218 | 1463189420327 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 2218 | 1463189420329 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:30:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:30:20 INFO - PROCESS | 2218 | 1463189420334 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 2218 | 1463189420337 Marionette TRACE conn2 <- [1,2994,null,{}] 18:30:20 INFO - PROCESS | 2218 | 1463189420342 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}] 18:30:20 INFO - PROCESS | 2218 | 1463189420495 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:30:20 INFO - PROCESS | 2218 | 1463189420612 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 2218 | ++DOCSHELL 0x11989b000 == 86 [pid = 2218] [id = 758] 18:30:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x110fdf800) [pid = 2218] [serial = 2272] [outer = 0x0] 18:30:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x110fe1c00) [pid = 2218] [serial = 2273] [outer = 0x110fdf800] 18:30:20 INFO - PROCESS | 2218 | 1463189420646 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x112a68400) [pid = 2218] [serial = 2274] [outer = 0x110fdf800] 18:30:21 INFO - PROCESS | 2218 | 1463189421013 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]]]}] 18:30:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:30:21 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 18:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 724ms 18:30:21 INFO - PROCESS | 2218 | 1463189421057 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 2218 | 1463189421061 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:30:21 INFO - PROCESS | 2218 | 1463189421066 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 2218 | 1463189421068 Marionette TRACE conn2 <- [1,2998,null,{}] 18:30:21 INFO - PROCESS | 2218 | 1463189421071 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}] 18:30:21 INFO - PROCESS | 2218 | 1463189421245 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:30:21 INFO - PROCESS | 2218 | 1463189421336 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 2218 | ++DOCSHELL 0x12cdc5000 == 87 [pid = 2218] [id = 759] 18:30:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x110fdfc00) [pid = 2218] [serial = 2275] [outer = 0x0] 18:30:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x1164fa400) [pid = 2218] [serial = 2276] [outer = 0x110fdfc00] 18:30:21 INFO - PROCESS | 2218 | 1463189421366 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x11826e000) [pid = 2218] [serial = 2277] [outer = 0x110fdfc00] 18:30:21 INFO - PROCESS | 2218 | 1463189421728 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]]]}] 18:30:21 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. 18:30:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 674ms 18:30:21 INFO - PROCESS | 2218 | 1463189421741 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 2218 | 1463189421742 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:30:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:30:21 INFO - PROCESS | 2218 | 1463189421745 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 2218 | 1463189421748 Marionette TRACE conn2 <- [1,3002,null,{}] 18:30:21 INFO - PROCESS | 2218 | 1463189421756 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}] 18:30:21 INFO - PROCESS | 2218 | 1463189421876 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:30:21 INFO - PROCESS | 2218 | 1463189421996 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x13587f000 == 88 [pid = 2218] [id = 760] 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x118529c00) [pid = 2218] [serial = 2278] [outer = 0x0] 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x1196ef000) [pid = 2218] [serial = 2279] [outer = 0x118529c00] 18:30:22 INFO - PROCESS | 2218 | 1463189422029 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x121623c00) [pid = 2218] [serial = 2280] [outer = 0x118529c00] 18:30:22 INFO - PROCESS | 2218 | 1463189422405 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]]]}] 18:30:22 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. 18:30:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 673ms 18:30:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:30:22 INFO - PROCESS | 2218 | 1463189422420 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 2218 | 1463189422421 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:30:22 INFO - PROCESS | 2218 | 1463189422424 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 2218 | 1463189422425 Marionette TRACE conn2 <- [1,3006,null,{}] 18:30:22 INFO - PROCESS | 2218 | 1463189422427 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}] 18:30:22 INFO - PROCESS | 2218 | 1463189422542 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:30:22 INFO - PROCESS | 2218 | 1463189422656 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 2218 | ++DOCSHELL 0x1423c5800 == 89 [pid = 2218] [id = 761] 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x126612800) [pid = 2218] [serial = 2281] [outer = 0x0] 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x128d1f000) [pid = 2218] [serial = 2282] [outer = 0x126612800] 18:30:22 INFO - PROCESS | 2218 | 1463189422699 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x1293a0800) [pid = 2218] [serial = 2283] [outer = 0x126612800] 18:30:23 INFO - PROCESS | 2218 | 1463189423053 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]]]}] 18:30:23 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. 18:30:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 18:30:23 INFO - PROCESS | 2218 | 1463189423096 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 2218 | 1463189423097 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:30:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:30:23 INFO - PROCESS | 2218 | 1463189423099 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 2218 | 1463189423101 Marionette TRACE conn2 <- [1,3010,null,{}] 18:30:23 INFO - PROCESS | 2218 | 1463189423103 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}] 18:30:23 INFO - PROCESS | 2218 | 1463189423216 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:30:23 INFO - PROCESS | 2218 | 1463189423331 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x135812000 == 90 [pid = 2218] [id = 762] 18:30:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x126699000) [pid = 2218] [serial = 2284] [outer = 0x0] 18:30:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12ab92800) [pid = 2218] [serial = 2285] [outer = 0x126699000] 18:30:23 INFO - PROCESS | 2218 | 1463189423361 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 185 (0x12abf3400) [pid = 2218] [serial = 2286] [outer = 0x126699000] 18:30:23 INFO - PROCESS | 2218 | 1463189423710 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]]]}] 18:30:23 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 18:30:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 18:30:23 INFO - PROCESS | 2218 | 1463189423720 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 2218 | 1463189423721 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:30:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:30:23 INFO - PROCESS | 2218 | 1463189423723 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 2218 | 1463189423725 Marionette TRACE conn2 <- [1,3014,null,{}] 18:30:23 INFO - PROCESS | 2218 | 1463189423727 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}] 18:30:23 INFO - PROCESS | 2218 | 1463189423855 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:30:23 INFO - PROCESS | 2218 | 1463189423960 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 2218 | ++DOCSHELL 0x135cc7800 == 91 [pid = 2218] [id = 763] 18:30:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 186 (0x12b8abc00) [pid = 2218] [serial = 2287] [outer = 0x0] 18:30:23 INFO - PROCESS | 2218 | ++DOMWINDOW == 187 (0x12bf10000) [pid = 2218] [serial = 2288] [outer = 0x12b8abc00] 18:30:23 INFO - PROCESS | 2218 | 1463189423992 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 188 (0x12cc0ec00) [pid = 2218] [serial = 2289] [outer = 0x12b8abc00] 18:30:24 INFO - PROCESS | 2218 | [2218] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:30:24 INFO - PROCESS | 2218 | 1463189424381 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:30:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:30:24 INFO - {} 18:30:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:30:24 INFO - {} 18:30:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:30:24 INFO - {} 18:30:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:30:24 INFO - {} 18:30:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 668ms 18:30:24 INFO - TEST-START | /FileAPI/fileReader.html 18:30:24 INFO - PROCESS | 2218 | 1463189424392 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 2218 | 1463189424394 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:30:24 INFO - PROCESS | 2218 | 1463189424396 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 2218 | 1463189424397 Marionette TRACE conn2 <- [1,3018,null,{}] 18:30:24 INFO - PROCESS | 2218 | 1463189424400 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}] 18:30:24 INFO - PROCESS | 2218 | 1463189424514 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:30:24 INFO - PROCESS | 2218 | 1463189424649 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 2218 | ++DOCSHELL 0x131551800 == 92 [pid = 2218] [id = 764] 18:30:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 189 (0x12abd0c00) [pid = 2218] [serial = 2290] [outer = 0x0] 18:30:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 190 (0x12d054c00) [pid = 2218] [serial = 2291] [outer = 0x12abd0c00] 18:30:24 INFO - PROCESS | 2218 | 1463189424679 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 2218 | ++DOMWINDOW == 191 (0x12d121000) [pid = 2218] [serial = 2292] [outer = 0x12abd0c00] 18:30:25 INFO - PROCESS | 2218 | 1463189425019 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]]]}] 18:30:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:30:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:30:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:30:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:30:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 668ms 18:30:25 INFO - TEST-START | /FileAPI/historical.html 18:30:25 INFO - PROCESS | 2218 | 1463189425065 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 2218 | 1463189425066 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:30:25 INFO - PROCESS | 2218 | 1463189425069 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 2218 | 1463189425070 Marionette TRACE conn2 <- [1,3022,null,{}] 18:30:25 INFO - PROCESS | 2218 | 1463189425073 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}] 18:30:25 INFO - PROCESS | 2218 | 1463189425192 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:30:25 INFO - PROCESS | 2218 | 1463189425303 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x12657f800 == 93 [pid = 2218] [id = 765] 18:30:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 192 (0x111118000) [pid = 2218] [serial = 2293] [outer = 0x0] 18:30:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 193 (0x119838800) [pid = 2218] [serial = 2294] [outer = 0x111118000] 18:30:25 INFO - PROCESS | 2218 | 1463189425333 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 194 (0x12d123c00) [pid = 2218] [serial = 2295] [outer = 0x111118000] 18:30:25 INFO - PROCESS | 2218 | 1463189425681 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"]]]}] 18:30:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:30:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:30:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:30:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:30:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:30:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:30:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:30:25 INFO - TEST-OK | /FileAPI/historical.html | took 620ms 18:30:25 INFO - PROCESS | 2218 | 1463189425689 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 2218 | 1463189425691 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:30:25 INFO - TEST-START | /FileAPI/idlharness.html 18:30:25 INFO - PROCESS | 2218 | 1463189425693 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 2218 | 1463189425694 Marionette TRACE conn2 <- [1,3026,null,{}] 18:30:25 INFO - PROCESS | 2218 | 1463189425697 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}] 18:30:25 INFO - PROCESS | 2218 | 1463189425818 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:30:25 INFO - PROCESS | 2218 | 1463189425941 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 2218 | ++DOCSHELL 0x11664c000 == 94 [pid = 2218] [id = 766] 18:30:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 195 (0x110fb2000) [pid = 2218] [serial = 2296] [outer = 0x0] 18:30:25 INFO - PROCESS | 2218 | ++DOMWINDOW == 196 (0x11287bc00) [pid = 2218] [serial = 2297] [outer = 0x110fb2000] 18:30:25 INFO - PROCESS | 2218 | 1463189425973 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 2218 | ++DOMWINDOW == 197 (0x121014400) [pid = 2218] [serial = 2298] [outer = 0x110fb2000] 18:30:26 INFO - PROCESS | 2218 | 1463189426918 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]]]}] 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:30:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:30:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:30:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:30:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:30:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:30:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:30:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:30:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:30:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:30:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:30:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:30:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:30:26 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 18:30:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:30:26 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 18:30:26 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 18:30:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:30:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:30:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:30:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:30:26 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 18:30:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:30:26 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 18:30:26 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 18:30:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:30:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:30:26 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:30:26 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:30:26 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:30:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:30:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:30:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1284ms 18:30:27 INFO - PROCESS | 2218 | 1463189426978 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 2218 | 1463189426980 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:30:27 INFO - TEST-START | /FileAPI/idlharness.worker 18:30:27 INFO - PROCESS | 2218 | 1463189426998 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 2218 | 1463189427001 Marionette TRACE conn2 <- [1,3030,null,{}] 18:30:27 INFO - PROCESS | 2218 | 1463189427007 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}] 18:30:27 INFO - PROCESS | 2218 | 1463189427111 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:30:27 INFO - PROCESS | 2218 | 1463189427232 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 2218 | ++DOCSHELL 0x11744b000 == 95 [pid = 2218] [id = 767] 18:30:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 198 (0x11111d800) [pid = 2218] [serial = 2299] [outer = 0x0] 18:30:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 199 (0x1127bd800) [pid = 2218] [serial = 2300] [outer = 0x11111d800] 18:30:27 INFO - PROCESS | 2218 | 1463189427263 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 2218 | ++DOMWINDOW == 200 (0x11826d000) [pid = 2218] [serial = 2301] [outer = 0x11111d800] 18:30:27 INFO - PROCESS | 2218 | [2218] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:30:28 INFO - PROCESS | 2218 | 1463189428001 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,{},{}]]]}] 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:30:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:30:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:30:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:30:28 INFO - {} 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:30:28 INFO - {} 18:30:28 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 - {} 18:30:28 INFO - {} 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:30:28 INFO - {} 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:30:28 INFO - {} 18:30:28 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 - {} 18:30:28 INFO - {} 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:30:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:30:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 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 18:30:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:30:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:30:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:30:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:30:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:30:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:30:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:30:28 INFO - {} 18:30:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1051ms 18:30:28 INFO - PROCESS | 2218 | 1463189428099 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 2218 | 1463189428106 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:30:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:30:28 INFO - PROCESS | 2218 | 1463189428119 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 2218 | 1463189428121 Marionette TRACE conn2 <- [1,3034,null,{}] 18:30:28 INFO - PROCESS | 2218 | 1463189428125 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}] 18:30:28 INFO - PROCESS | 2218 | 1463189428314 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:30:28 INFO - PROCESS | 2218 | 1463189428447 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12e0e6800 == 94 [pid = 2218] [id = 526] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x1181fa800 == 93 [pid = 2218] [id = 20] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x1423d8800 == 92 [pid = 2218] [id = 757] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x13880d800 == 91 [pid = 2218] [id = 755] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 199 (0x12bf0d400) [pid = 2218] [serial = 2191] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | ++DOCSHELL 0x11322e000 == 92 [pid = 2218] [id = 768] 18:30:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 200 (0x110fd4c00) [pid = 2218] [serial = 2302] [outer = 0x0] 18:30:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 201 (0x1127b8400) [pid = 2218] [serial = 2303] [outer = 0x110fd4c00] 18:30:28 INFO - PROCESS | 2218 | 1463189428548 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 2218 | ++DOMWINDOW == 202 (0x113398400) [pid = 2218] [serial = 2304] [outer = 0x110fd4c00] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x1355db000 == 91 [pid = 2218] [id = 754] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x126a62000 == 90 [pid = 2218] [id = 753] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x1387a2800 == 89 [pid = 2218] [id = 752] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x13587e800 == 88 [pid = 2218] [id = 751] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x135537000 == 87 [pid = 2218] [id = 750] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12f6d6000 == 86 [pid = 2218] [id = 749] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12f68b000 == 85 [pid = 2218] [id = 748] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12cc29800 == 84 [pid = 2218] [id = 747] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba1d800 == 83 [pid = 2218] [id = 746] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12ba04000 == 82 [pid = 2218] [id = 745] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x119a8f000 == 81 [pid = 2218] [id = 744] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12bfde000 == 80 [pid = 2218] [id = 743] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x121bed000 == 79 [pid = 2218] [id = 742] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12acdc000 == 78 [pid = 2218] [id = 741] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x135dd5000 == 77 [pid = 2218] [id = 736] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x1358a7800 == 76 [pid = 2218] [id = 735] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x135891000 == 75 [pid = 2218] [id = 734] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12f676000 == 74 [pid = 2218] [id = 733] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x12a750000 == 73 [pid = 2218] [id = 732] 18:30:28 INFO - PROCESS | 2218 | --DOCSHELL 0x116aad800 == 72 [pid = 2218] [id = 731] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 201 (0x128d1a800) [pid = 2218] [serial = 1994] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 200 (0x11953f800) [pid = 2218] [serial = 2000] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 199 (0x118528400) [pid = 2218] [serial = 1937] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 198 (0x12a734400) [pid = 2218] [serial = 1997] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 197 (0x125fb6800) [pid = 2218] [serial = 1991] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 196 (0x116464400) [pid = 2218] [serial = 2036] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 195 (0x12164b000) [pid = 2218] [serial = 2042] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 194 (0x11834bc00) [pid = 2218] [serial = 2039] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 193 (0x1166cf800) [pid = 2218] [serial = 2078] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 192 (0x118d91c00) [pid = 2218] [serial = 2081] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 191 (0x1263d9800) [pid = 2218] [serial = 2084] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 190 (0x128d98800) [pid = 2218] [serial = 2087] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 189 (0x1293a0400) [pid = 2218] [serial = 2090] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 188 (0x12ab91400) [pid = 2218] [serial = 2093] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 187 (0x12abcfc00) [pid = 2218] [serial = 2096] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 186 (0x12780b000) [pid = 2218] [serial = 2176] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 185 (0x128d24c00) [pid = 2218] [serial = 2179] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 184 (0x128b5a000) [pid = 2218] [serial = 2177] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 183 (0x12ab91000) [pid = 2218] [serial = 2182] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 182 (0x129eb4000) [pid = 2218] [serial = 2180] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 181 (0x1191bdc00) [pid = 2218] [serial = 2185] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 180 (0x12bb0a400) [pid = 2218] [serial = 2188] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 179 (0x1185df000) [pid = 2218] [serial = 2162] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 178 (0x118356800) [pid = 2218] [serial = 2161] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 177 (0x119b6ec00) [pid = 2218] [serial = 2143] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 176 (0x124cb9400) [pid = 2218] [serial = 2173] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 175 (0x121520800) [pid = 2218] [serial = 2170] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 174 (0x12162e400) [pid = 2218] [serial = 2171] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 173 (0x12bb11c00) [pid = 2218] [serial = 2156] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 172 (0x121209400) [pid = 2218] [serial = 2155] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 171 (0x11832a000) [pid = 2218] [serial = 2140] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 170 (0x12abe9000) [pid = 2218] [serial = 2183] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x1185e0000) [pid = 2218] [serial = 2141] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x112f7ec00) [pid = 2218] [serial = 2158] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x1167b0c00) [pid = 2218] [serial = 2159] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x11317c000) [pid = 2218] [serial = 2138] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x1122a7800) [pid = 2218] [serial = 2137] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x12abeac00) [pid = 2218] [serial = 2149] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x12b8af800) [pid = 2218] [serial = 2150] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x121208800) [pid = 2218] [serial = 2167] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x1214a1000) [pid = 2218] [serial = 2168] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x12bb0d800) [pid = 2218] [serial = 2153] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x12bb02400) [pid = 2218] [serial = 2152] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x121625000) [pid = 2218] [serial = 2144] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x11920d000) [pid = 2218] [serial = 2164] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x1196f0c00) [pid = 2218] [serial = 2165] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x12780dc00) [pid = 2218] [serial = 2146] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x12a947400) [pid = 2218] [serial = 2147] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x12c51ac00) [pid = 2218] [serial = 1475] [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.] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x12bf08000) [pid = 2218] [serial = 2189] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x1255c9000) [pid = 2218] [serial = 2186] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x126698000) [pid = 2218] [serial = 2174] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x128d1f800) [pid = 2218] [serial = 2075] [outer = 0x0] [url = about:blank] 18:30:28 INFO - PROCESS | 2218 | 1463189428885 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]]]}] 18:30:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:30:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 775ms 18:30:28 INFO - PROCESS | 2218 | 1463189428892 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 2218 | 1463189428893 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:30:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:30:28 INFO - PROCESS | 2218 | 1463189428907 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 2218 | 1463189428910 Marionette TRACE conn2 <- [1,3038,null,{}] 18:30:28 INFO - PROCESS | 2218 | 1463189428921 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}] 18:30:29 INFO - PROCESS | 2218 | 1463189429015 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:30:29 INFO - PROCESS | 2218 | 1463189429021 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x1214ef000 == 73 [pid = 2218] [id = 769] 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x1191bdc00) [pid = 2218] [serial = 2305] [outer = 0x0] 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x121211400) [pid = 2218] [serial = 2306] [outer = 0x1191bdc00] 18:30:29 INFO - PROCESS | 2218 | 1463189429049 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x124f1c000) [pid = 2218] [serial = 2307] [outer = 0x1191bdc00] 18:30:29 INFO - PROCESS | 2218 | 1463189429400 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"]]]}] 18:30:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:30:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:30:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 534ms 18:30:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:30:29 INFO - PROCESS | 2218 | 1463189429430 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 2218 | 1463189429432 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:30:29 INFO - PROCESS | 2218 | 1463189429434 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 2218 | 1463189429435 Marionette TRACE conn2 <- [1,3042,null,{}] 18:30:29 INFO - PROCESS | 2218 | 1463189429438 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}] 18:30:29 INFO - PROCESS | 2218 | 1463189429535 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:30:29 INFO - PROCESS | 2218 | 1463189429602 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 2218 | ++DOCSHELL 0x12634f000 == 74 [pid = 2218] [id = 770] 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x126691000) [pid = 2218] [serial = 2308] [outer = 0x0] 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x12780b000) [pid = 2218] [serial = 2309] [outer = 0x126691000] 18:30:29 INFO - PROCESS | 2218 | 1463189429629 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x128b57800) [pid = 2218] [serial = 2310] [outer = 0x126691000] 18:30:30 INFO - PROCESS | 2218 | 1463189430004 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]]]}] 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:30:30 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. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:30:30 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'.) 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:30:30 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. 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:30:30 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. 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:30:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:30:30 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. 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:30:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:30:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:30:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:30:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 18:30:30 INFO - PROCESS | 2218 | 1463189430072 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 2218 | 1463189430073 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:30:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:30:30 INFO - PROCESS | 2218 | 1463189430076 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 2218 | 1463189430077 Marionette TRACE conn2 <- [1,3046,null,{}] 18:30:30 INFO - PROCESS | 2218 | 1463189430079 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}] 18:30:30 INFO - PROCESS | 2218 | 1463189430169 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:30:30 INFO - PROCESS | 2218 | 1463189430173 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x12acdf000 == 75 [pid = 2218] [id = 771] 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x128d20800) [pid = 2218] [serial = 2311] [outer = 0x0] 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x12a72ec00) [pid = 2218] [serial = 2312] [outer = 0x128d20800] 18:30:30 INFO - PROCESS | 2218 | 1463189430199 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x12a948800) [pid = 2218] [serial = 2313] [outer = 0x128d20800] 18:30:30 INFO - PROCESS | 2218 | [2218] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:30:30 INFO - PROCESS | 2218 | 1463189430548 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:30:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:30:30 INFO - {} 18:30:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 18:30:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:30:30 INFO - PROCESS | 2218 | 1463189430598 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 2218 | 1463189430600 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:30:30 INFO - PROCESS | 2218 | 1463189430602 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 2218 | 1463189430604 Marionette TRACE conn2 <- [1,3050,null,{}] 18:30:30 INFO - PROCESS | 2218 | 1463189430606 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}] 18:30:30 INFO - PROCESS | 2218 | 1463189430787 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:30:30 INFO - PROCESS | 2218 | 1463189430824 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 2218 | ++DOCSHELL 0x12c920000 == 76 [pid = 2218] [id = 772] 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x12abee000) [pid = 2218] [serial = 2314] [outer = 0x0] 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x12b8ae800) [pid = 2218] [serial = 2315] [outer = 0x12abee000] 18:30:30 INFO - PROCESS | 2218 | 1463189430850 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x12bf1ac00) [pid = 2218] [serial = 2316] [outer = 0x12abee000] 18:30:31 INFO - PROCESS | 2218 | 1463189431164 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]]]}] 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:30:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 619ms 18:30:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:30:31 INFO - PROCESS | 2218 | 1463189431222 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 2218 | 1463189431223 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:30:31 INFO - PROCESS | 2218 | 1463189431225 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 2218 | 1463189431226 Marionette TRACE conn2 <- [1,3054,null,{}] 18:30:31 INFO - PROCESS | 2218 | 1463189431229 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}] 18:30:31 INFO - PROCESS | 2218 | 1463189431344 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:30:31 INFO - PROCESS | 2218 | 1463189431358 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 2218 | ++DOCSHELL 0x12d680000 == 77 [pid = 2218] [id = 773] 18:30:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x12abf2800) [pid = 2218] [serial = 2317] [outer = 0x0] 18:30:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x12c243800) [pid = 2218] [serial = 2318] [outer = 0x12abf2800] 18:30:31 INFO - PROCESS | 2218 | 1463189431384 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x12c514c00) [pid = 2218] [serial = 2319] [outer = 0x12abf2800] 18:30:31 INFO - PROCESS | 2218 | 1463189431831 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"]]]}] 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:30:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:30:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:30:31 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" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:30:31 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" 18:30:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:30:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:30:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 635ms 18:30:31 INFO - PROCESS | 2218 | 1463189431861 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:30:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:30:31 INFO - PROCESS | 2218 | 1463189431862 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:30:31 INFO - PROCESS | 2218 | 1463189431864 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 2218 | 1463189431865 Marionette TRACE conn2 <- [1,3058,null,{}] 18:30:31 INFO - PROCESS | 2218 | 1463189431867 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}] 18:30:31 INFO - PROCESS | 2218 | 1463189431990 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:30:32 INFO - PROCESS | 2218 | 1463189432006 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x12db4c800 == 78 [pid = 2218] [id = 774] 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x12c51a000) [pid = 2218] [serial = 2320] [outer = 0x0] 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x12c9d8400) [pid = 2218] [serial = 2321] [outer = 0x12c51a000] 18:30:32 INFO - PROCESS | 2218 | 1463189432033 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x12d053400) [pid = 2218] [serial = 2322] [outer = 0x12c51a000] 18:30:32 INFO - PROCESS | 2218 | 1463189432455 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]]]}] 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:30:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:30:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:30:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:30:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:30:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:30:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:30:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:30:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:30:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 18:30:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:30:32 INFO - PROCESS | 2218 | 1463189432490 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 2218 | 1463189432491 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:30:32 INFO - PROCESS | 2218 | 1463189432494 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 2218 | 1463189432495 Marionette TRACE conn2 <- [1,3062,null,{}] 18:30:32 INFO - PROCESS | 2218 | 1463189432497 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}] 18:30:32 INFO - PROCESS | 2218 | 1463189432623 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:30:32 INFO - PROCESS | 2218 | 1463189432635 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f67c800 == 79 [pid = 2218] [id = 775] 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x111024400) [pid = 2218] [serial = 2323] [outer = 0x0] 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x11102e800) [pid = 2218] [serial = 2324] [outer = 0x111024400] 18:30:32 INFO - PROCESS | 2218 | 1463189432660 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x12c9d6000) [pid = 2218] [serial = 2325] [outer = 0x111024400] 18:30:33 INFO - PROCESS | 2218 | [2218] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 169 (0x119e72400) [pid = 2218] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 168 (0x115e84c00) [pid = 2218] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 167 (0x1182d3000) [pid = 2218] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 166 (0x117109400) [pid = 2218] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 165 (0x12b8b4000) [pid = 2218] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 164 (0x118113c00) [pid = 2218] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 163 (0x11287c000) [pid = 2218] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 162 (0x121206c00) [pid = 2218] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 161 (0x118d95c00) [pid = 2218] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 160 (0x1127bc400) [pid = 2218] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 159 (0x126aab000) [pid = 2218] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 158 (0x12bad7800) [pid = 2218] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 157 (0x110fd7000) [pid = 2218] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 156 (0x111bb9c00) [pid = 2218] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 155 (0x118264800) [pid = 2218] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 154 (0x12ab9b000) [pid = 2218] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 153 (0x110fa8800) [pid = 2218] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 152 (0x128d1fc00) [pid = 2218] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 151 (0x1168b9800) [pid = 2218] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 150 (0x111b0fc00) [pid = 2218] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 149 (0x112888800) [pid = 2218] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 148 (0x11826a000) [pid = 2218] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 147 (0x123ff5800) [pid = 2218] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 146 (0x121437000) [pid = 2218] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:30:33 INFO - PROCESS | 2218 | --DOMWINDOW == 145 (0x12a734800) [pid = 2218] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:30:33 INFO - PROCESS | 2218 | 1463189433407 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:30:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:30:33 INFO - {} 18:30:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 919ms 18:30:33 INFO - PROCESS | 2218 | 1463189433414 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 2218 | 1463189433415 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:30:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:30:33 INFO - PROCESS | 2218 | 1463189433422 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 2218 | 1463189433423 Marionette TRACE conn2 <- [1,3066,null,{}] 18:30:33 INFO - PROCESS | 2218 | 1463189433426 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}] 18:30:33 INFO - PROCESS | 2218 | 1463189433555 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:30:33 INFO - PROCESS | 2218 | 1463189433596 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f6c5000 == 80 [pid = 2218] [id = 776] 18:30:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 146 (0x110fd9c00) [pid = 2218] [serial = 2326] [outer = 0x0] 18:30:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 147 (0x1164b1800) [pid = 2218] [serial = 2327] [outer = 0x110fd9c00] 18:30:33 INFO - PROCESS | 2218 | 1463189433621 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 2218 | ++DOMWINDOW == 148 (0x1182c4c00) [pid = 2218] [serial = 2328] [outer = 0x110fd9c00] 18:30:33 INFO - PROCESS | 2218 | 1463189433875 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]]]}] 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:30:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:30:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 18:30:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:30:33 INFO - PROCESS | 2218 | 1463189433893 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 2218 | 1463189433895 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:30:33 INFO - PROCESS | 2218 | 1463189433897 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 2218 | 1463189433899 Marionette TRACE conn2 <- [1,3070,null,{}] 18:30:33 INFO - PROCESS | 2218 | 1463189433913 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}] 18:30:34 INFO - PROCESS | 2218 | 1463189434036 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:30:34 INFO - PROCESS | 2218 | 1463189434114 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x134c14000 == 81 [pid = 2218] [id = 777] 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 149 (0x118115800) [pid = 2218] [serial = 2329] [outer = 0x0] 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 150 (0x11852c000) [pid = 2218] [serial = 2330] [outer = 0x118115800] 18:30:34 INFO - PROCESS | 2218 | 1463189434144 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 151 (0x11953e400) [pid = 2218] [serial = 2331] [outer = 0x118115800] 18:30:34 INFO - PROCESS | 2218 | 1463189434406 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]]]}] 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:30:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 531ms 18:30:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:30:34 INFO - PROCESS | 2218 | 1463189434428 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 2218 | 1463189434429 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:30:34 INFO - PROCESS | 2218 | 1463189434439 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - PROCESS | 2218 | 1463189434440 Marionette TRACE conn2 <- [1,3074,null,{}] 18:30:34 INFO - PROCESS | 2218 | 1463189434442 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}] 18:30:34 INFO - PROCESS | 2218 | 1463189434541 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:30:34 INFO - PROCESS | 2218 | 1463189434545 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 2218 | ++DOCSHELL 0x135540000 == 82 [pid = 2218] [id = 778] 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 152 (0x1196eec00) [pid = 2218] [serial = 2332] [outer = 0x0] 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 153 (0x121016c00) [pid = 2218] [serial = 2333] [outer = 0x1196eec00] 18:30:34 INFO - PROCESS | 2218 | 1463189434572 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 2218 | ++DOMWINDOW == 154 (0x121205000) [pid = 2218] [serial = 2334] [outer = 0x1196eec00] 18:30:34 INFO - PROCESS | 2218 | 1463189434973 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]]]}] 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 579ms 18:30:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:30:35 INFO - PROCESS | 2218 | 1463189435012 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 2218 | 1463189435013 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:30:35 INFO - PROCESS | 2218 | 1463189435015 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 2218 | 1463189435017 Marionette TRACE conn2 <- [1,3078,null,{}] 18:30:35 INFO - PROCESS | 2218 | 1463189435021 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}] 18:30:35 INFO - PROCESS | 2218 | 1463189435111 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:30:35 INFO - PROCESS | 2218 | 1463189435114 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 2218 | ++DOCSHELL 0x13563f000 == 83 [pid = 2218] [id = 779] 18:30:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 155 (0x121210c00) [pid = 2218] [serial = 2335] [outer = 0x0] 18:30:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 156 (0x121853800) [pid = 2218] [serial = 2336] [outer = 0x121210c00] 18:30:35 INFO - PROCESS | 2218 | 1463189435136 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 2218 | ++DOMWINDOW == 157 (0x126aab000) [pid = 2218] [serial = 2337] [outer = 0x121210c00] 18:30:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 18:30:35 INFO - reader.readAsText(blob_2) 18:30:35 INFO - }" did not throw 18:30:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 18:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 18:30:35 INFO - PROCESS | 2218 | 1463189435878 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] 18:30:35 INFO - PROCESS | 2218 | 1463189435901 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:30:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:30:35 INFO - PROCESS | 2218 | 1463189435906 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 2218 | 1463189435909 Marionette TRACE conn2 <- [1,3082,null,{}] 18:30:35 INFO - PROCESS | 2218 | 1463189435913 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}] 18:30:36 INFO - PROCESS | 2218 | 1463189436033 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:30:36 INFO - PROCESS | 2218 | 1463189436149 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x121082800 == 84 [pid = 2218] [id = 780] 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 158 (0x111b02400) [pid = 2218] [serial = 2338] [outer = 0x0] 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 159 (0x11313a000) [pid = 2218] [serial = 2339] [outer = 0x111b02400] 18:30:36 INFO - PROCESS | 2218 | 1463189436182 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 160 (0x1131be400) [pid = 2218] [serial = 2340] [outer = 0x111b02400] 18:30:36 INFO - PROCESS | 2218 | 1463189436559 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]]]}] 18:30:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:30:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:30:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:30:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 18:30:36 INFO - PROCESS | 2218 | 1463189436578 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 2218 | 1463189436583 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:30:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:30:36 INFO - PROCESS | 2218 | 1463189436587 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 2218 | 1463189436589 Marionette TRACE conn2 <- [1,3086,null,{}] 18:30:36 INFO - PROCESS | 2218 | 1463189436592 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}] 18:30:36 INFO - PROCESS | 2218 | 1463189436711 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:30:36 INFO - PROCESS | 2218 | 1463189436827 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe1800 == 85 [pid = 2218] [id = 781] 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 161 (0x114fddc00) [pid = 2218] [serial = 2341] [outer = 0x0] 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 162 (0x116f3a400) [pid = 2218] [serial = 2342] [outer = 0x114fddc00] 18:30:36 INFO - PROCESS | 2218 | 1463189436858 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 2218 | ++DOMWINDOW == 163 (0x118350400) [pid = 2218] [serial = 2343] [outer = 0x114fddc00] 18:30:37 INFO - PROCESS | 2218 | 1463189437219 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:30:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 18:30:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:30:37 INFO - PROCESS | 2218 | 1463189437258 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 2218 | 1463189437259 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:30:37 INFO - PROCESS | 2218 | 1463189437262 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 2218 | 1463189437264 Marionette TRACE conn2 <- [1,3090,null,{}] 18:30:37 INFO - PROCESS | 2218 | 1463189437272 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}] 18:30:37 INFO - PROCESS | 2218 | 1463189437391 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:30:37 INFO - PROCESS | 2218 | 1463189437504 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 2218 | ++DOCSHELL 0x12f6bd000 == 86 [pid = 2218] [id = 782] 18:30:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 164 (0x118d9d000) [pid = 2218] [serial = 2344] [outer = 0x0] 18:30:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 165 (0x119b73400) [pid = 2218] [serial = 2345] [outer = 0x118d9d000] 18:30:37 INFO - PROCESS | 2218 | 1463189437537 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 2218 | ++DOMWINDOW == 166 (0x121526400) [pid = 2218] [serial = 2346] [outer = 0x118d9d000] 18:30:37 INFO - PROCESS | 2218 | 1463189437895 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:30:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 675ms 18:30:37 INFO - PROCESS | 2218 | 1463189437938 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 2218 | 1463189437940 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:30:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:30:37 INFO - PROCESS | 2218 | 1463189437942 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 2218 | 1463189437943 Marionette TRACE conn2 <- [1,3094,null,{}] 18:30:37 INFO - PROCESS | 2218 | 1463189437945 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}] 18:30:38 INFO - PROCESS | 2218 | 1463189438061 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:30:38 INFO - PROCESS | 2218 | 1463189438177 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x1355ce000 == 87 [pid = 2218] [id = 783] 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 167 (0x1217f5c00) [pid = 2218] [serial = 2347] [outer = 0x0] 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 168 (0x121861400) [pid = 2218] [serial = 2348] [outer = 0x1217f5c00] 18:30:38 INFO - PROCESS | 2218 | 1463189438209 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 169 (0x126693800) [pid = 2218] [serial = 2349] [outer = 0x1217f5c00] 18:30:38 INFO - PROCESS | 2218 | 1463189438561 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:30:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 625ms 18:30:38 INFO - PROCESS | 2218 | 1463189438569 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:30:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:30:38 INFO - PROCESS | 2218 | 1463189438571 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:30:38 INFO - PROCESS | 2218 | 1463189438573 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 2218 | 1463189438574 Marionette TRACE conn2 <- [1,3098,null,{}] 18:30:38 INFO - PROCESS | 2218 | 1463189438577 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}] 18:30:38 INFO - PROCESS | 2218 | 1463189438689 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:30:38 INFO - PROCESS | 2218 | 1463189438793 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 2218 | ++DOCSHELL 0x12bfe5800 == 88 [pid = 2218] [id = 784] 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 170 (0x113151c00) [pid = 2218] [serial = 2350] [outer = 0x0] 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 171 (0x12185f400) [pid = 2218] [serial = 2351] [outer = 0x113151c00] 18:30:38 INFO - PROCESS | 2218 | 1463189438826 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 2218 | ++DOMWINDOW == 172 (0x126aa8c00) [pid = 2218] [serial = 2352] [outer = 0x113151c00] 18:30:39 INFO - PROCESS | 2218 | 1463189439198 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]]]}] 18:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:30:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 18:30:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:30:39 INFO - PROCESS | 2218 | 1463189439243 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 2218 | 1463189439245 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:30:39 INFO - PROCESS | 2218 | 1463189439247 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 2218 | 1463189439248 Marionette TRACE conn2 <- [1,3102,null,{}] 18:30:39 INFO - PROCESS | 2218 | 1463189439251 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}] 18:30:39 INFO - PROCESS | 2218 | 1463189439371 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:30:39 INFO - PROCESS | 2218 | 1463189439489 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 2218 | ++DOCSHELL 0x135cdd800 == 89 [pid = 2218] [id = 785] 18:30:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 173 (0x128b60800) [pid = 2218] [serial = 2353] [outer = 0x0] 18:30:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 174 (0x12a72e400) [pid = 2218] [serial = 2354] [outer = 0x128b60800] 18:30:39 INFO - PROCESS | 2218 | 1463189439521 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 2218 | ++DOMWINDOW == 175 (0x12abd3c00) [pid = 2218] [serial = 2355] [outer = 0x128b60800] 18:30:39 INFO - PROCESS | 2218 | 1463189439881 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:30:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 18:30:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:30:39 INFO - PROCESS | 2218 | 1463189439919 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 2218 | 1463189439921 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:30:39 INFO - PROCESS | 2218 | 1463189439924 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 2218 | 1463189439926 Marionette TRACE conn2 <- [1,3106,null,{}] 18:30:39 INFO - PROCESS | 2218 | 1463189439930 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}] 18:30:40 INFO - PROCESS | 2218 | 1463189440105 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:30:40 INFO - PROCESS | 2218 | 1463189440228 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x135ed1000 == 90 [pid = 2218] [id = 786] 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 176 (0x12a94a000) [pid = 2218] [serial = 2356] [outer = 0x0] 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 177 (0x12b8b1800) [pid = 2218] [serial = 2357] [outer = 0x12a94a000] 18:30:40 INFO - PROCESS | 2218 | 1463189440258 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 178 (0x12bb0c000) [pid = 2218] [serial = 2358] [outer = 0x12a94a000] 18:30:40 INFO - PROCESS | 2218 | 1463189440610 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]]]}] 18:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:30:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 723ms 18:30:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:30:40 INFO - PROCESS | 2218 | 1463189440647 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 2218 | 1463189440648 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:30:40 INFO - PROCESS | 2218 | 1463189440650 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 2218 | 1463189440652 Marionette TRACE conn2 <- [1,3110,null,{}] 18:30:40 INFO - PROCESS | 2218 | 1463189440654 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}] 18:30:40 INFO - PROCESS | 2218 | 1463189440768 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:30:40 INFO - PROCESS | 2218 | 1463189440882 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 2218 | ++DOCSHELL 0x13880a800 == 91 [pid = 2218] [id = 787] 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 179 (0x12abf2400) [pid = 2218] [serial = 2359] [outer = 0x0] 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 180 (0x12bf0d800) [pid = 2218] [serial = 2360] [outer = 0x12abf2400] 18:30:40 INFO - PROCESS | 2218 | 1463189440913 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 2218 | ++DOMWINDOW == 181 (0x12c9d6800) [pid = 2218] [serial = 2361] [outer = 0x12abf2400] 18:30:41 INFO - PROCESS | 2218 | 1463189441223 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"]]]}] 18:30:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:30:41 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 18:30:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:30:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 18:30:41 INFO - PROCESS | 2218 | 1463189441273 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 2218 | 1463189441274 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:30:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:30:41 INFO - PROCESS | 2218 | 1463189441276 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 2218 | 1463189441278 Marionette TRACE conn2 <- [1,3114,null,{}] 18:30:41 INFO - PROCESS | 2218 | 1463189441280 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}] 18:30:41 INFO - PROCESS | 2218 | 1463189441396 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:30:41 INFO - PROCESS | 2218 | 1463189441526 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\", \"6ee42b5d-26e3-4fbc-804d-6d2c2e258027\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 2218 | ++DOCSHELL 0x140bc7800 == 92 [pid = 2218] [id = 788] 18:30:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 182 (0x12149cc00) [pid = 2218] [serial = 2362] [outer = 0x0] 18:30:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 183 (0x12cc04000) [pid = 2218] [serial = 2363] [outer = 0x12149cc00] 18:30:41 INFO - PROCESS | 2218 | 1463189441560 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 2218 | ++DOMWINDOW == 184 (0x12d057000) [pid = 2218] [serial = 2364] [outer = 0x12149cc00] 18:30:41 INFO - PROCESS | 2218 | 1463189441946 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]]]}] 18:30:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:30:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 720ms 18:30:42 INFO - PROCESS | 2218 | 1463189441996 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 2218 | 1463189441998 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:30:43 WARNING - u'runner_teardown' () 18:30:43 INFO - No more tests 18:30:43 INFO - Got 0 unexpected results 18:30:43 INFO - SUITE-END | took 510s 18:30:43 INFO - Closing logging queue 18:30:43 INFO - queue closed 18:30:43 INFO - Return code: 0 18:30:43 WARNING - # TBPL SUCCESS # 18:30:43 INFO - Running post-action listener: _resource_record_post_action 18:30:43 INFO - Running post-run listener: _resource_record_post_run 18:30:44 INFO - Total resource usage - Wall time: 532s; CPU: 57.0%; Read bytes: 327680; Write bytes: 951513600; Read time: 4; Write time: 4953 18:30:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:30:44 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153797120; Write bytes: 153821184; Read time: 13905; Write time: 322 18:30:44 INFO - run-tests - Wall time: 514s; CPU: 57.0%; Read bytes: 327680; Write bytes: 794604032; Read time: 4; Write time: 4615 18:30:44 INFO - Running post-run listener: _upload_blobber_files 18:30:44 INFO - Blob upload gear active. 18:30:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:30:44 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 18:30:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:30:44 INFO - (blobuploader) - INFO - Open directory for files ... 18:30:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:30:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:30:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:30:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:30:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:30:45 INFO - (blobuploader) - INFO - Done attempting. 18:30:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:30:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:30:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:30:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:30:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:30:47 INFO - (blobuploader) - INFO - Done attempting. 18:30:47 INFO - (blobuploader) - INFO - Iteration through files over. 18:30:47 INFO - Return code: 0 18:30:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:30:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:30:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e249c8f8c18c9e3adbce1247f2fb1c2225a07f6b25d44962b0c17f368d1f6617a5f66f4c8d6526c8d90fb3db5c588cf2672f7cb2c6ebf4d4ab26d554fbabe286", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b630563db751dea1a9f221b46d1831c1174b5f095f3147390383836775ffe377b53b0ed34afae3ea4418fdd53ce21c6faedaa4179d58ebc58daecdf7faa97710"} 18:30:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:30:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:30:47 INFO - Contents: 18:30:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e249c8f8c18c9e3adbce1247f2fb1c2225a07f6b25d44962b0c17f368d1f6617a5f66f4c8d6526c8d90fb3db5c588cf2672f7cb2c6ebf4d4ab26d554fbabe286", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b630563db751dea1a9f221b46d1831c1174b5f095f3147390383836775ffe377b53b0ed34afae3ea4418fdd53ce21c6faedaa4179d58ebc58daecdf7faa97710"} 18:30:47 INFO - Running post-run listener: copy_logs_to_upload_dir 18:30:47 INFO - Copying logs to upload dir... 18:30:47 INFO - mkdir: /builds/slave/test/build/upload/logs 18:30:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=585.333067 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 45 secs) (at 2016-05-13 18:30:47.891258) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 18:30:47.895389) ========= 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.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e249c8f8c18c9e3adbce1247f2fb1c2225a07f6b25d44962b0c17f368d1f6617a5f66f4c8d6526c8d90fb3db5c588cf2672f7cb2c6ebf4d4ab26d554fbabe286", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b630563db751dea1a9f221b46d1831c1174b5f095f3147390383836775ffe377b53b0ed34afae3ea4418fdd53ce21c6faedaa4179d58ebc58daecdf7faa97710"} build_url:https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012874 build_url: 'https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e249c8f8c18c9e3adbce1247f2fb1c2225a07f6b25d44962b0c17f368d1f6617a5f66f4c8d6526c8d90fb3db5c588cf2672f7cb2c6ebf4d4ab26d554fbabe286", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b630563db751dea1a9f221b46d1831c1174b5f095f3147390383836775ffe377b53b0ed34afae3ea4418fdd53ce21c6faedaa4179d58ebc58daecdf7faa97710"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NOgi3_2kRBe5WGpSQJUoHg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 18:30:47.975635) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:30:47.976061) ========= 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.wDGImIH6td/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.QJ73W8KEc1/Listeners TMPDIR=/var/folders/s7/5fc64b65217gh236xtt4c1sr00000w/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.005346 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:30:47.997073) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 18:30:47.997424) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 18:30:48) ========= ========= Total master_lag: 0.51 =========