builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0188 starttime: 1461680992.56 results: success (0) buildid: 20160426060630 builduid: 2c95e672f6404c7d9f84cf5e2cffa74a revision: fb7111ef84f70cfba9ad445fd9fa492780401a31 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.562904) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.563366) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.563642) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.589684) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.589979) ========= 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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-26 07:29:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.0M=0.001s 2016-04-26 07:29:52 (19.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.120212 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.729910) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.730777) ========= 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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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.026897 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:52.783201) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 07:29:52.783976) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev fb7111ef84f70cfba9ad445fd9fa492780401a31 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev fb7111ef84f70cfba9ad445fd9fa492780401a31 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-26 07:29:52,859 truncating revision to first 12 chars 2016-04-26 07:29:52,859 Setting DEBUG logging. 2016-04-26 07:29:52,859 attempt 1/10 2016-04-26 07:29:52,859 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/fb7111ef84f7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 07:29:54,478 unpacking tar archive at: fx-team-fb7111ef84f7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.859626 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 07:29:54.666957) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:54.667343) ========= script_repo_revision: fb7111ef84f70cfba9ad445fd9fa492780401a31 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:54.667884) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:54.668261) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 07:29:54.681720) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-04-26 07:29:54.682051) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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 07:29:54 INFO - MultiFileLogger online at 20160426 07:29:54 in /builds/slave/test 07:29:54 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 07:29:54 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:29:54 INFO - {'append_to_log': False, 07:29:54 INFO - 'base_work_dir': '/builds/slave/test', 07:29:54 INFO - 'blob_upload_branch': 'fx-team', 07:29:54 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:29:54 INFO - 'buildbot_json_path': 'buildprops.json', 07:29:54 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:29:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:29:54 INFO - 'download_minidump_stackwalk': True, 07:29:54 INFO - 'download_symbols': 'true', 07:29:54 INFO - 'e10s': False, 07:29:54 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:29:54 INFO - 'tooltool.py': '/tools/tooltool.py', 07:29:54 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:29:54 INFO - '/tools/misc-python/virtualenv.py')}, 07:29:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:29:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:29:54 INFO - 'log_level': 'info', 07:29:54 INFO - 'log_to_console': True, 07:29:54 INFO - 'opt_config_files': (), 07:29:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:29:54 INFO - '--processes=1', 07:29:54 INFO - '--config=%(test_path)s/wptrunner.ini', 07:29:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:29:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:29:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:29:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:29:54 INFO - 'pip_index': False, 07:29:54 INFO - 'require_test_zip': True, 07:29:54 INFO - 'test_type': ('testharness',), 07:29:54 INFO - 'this_chunk': '1', 07:29:54 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:29:54 INFO - 'total_chunks': '10', 07:29:54 INFO - 'virtualenv_path': 'venv', 07:29:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:29:54 INFO - 'work_dir': 'build'} 07:29:54 INFO - ##### 07:29:54 INFO - ##### Running clobber step. 07:29:54 INFO - ##### 07:29:54 INFO - Running pre-action listener: _resource_record_pre_action 07:29:54 INFO - Running main action method: clobber 07:29:54 INFO - rmtree: /builds/slave/test/build 07:29:54 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:29:56 INFO - Running post-action listener: _resource_record_post_action 07:29:56 INFO - ##### 07:29:56 INFO - ##### Running read-buildbot-config step. 07:29:56 INFO - ##### 07:29:56 INFO - Running pre-action listener: _resource_record_pre_action 07:29:56 INFO - Running main action method: read_buildbot_config 07:29:56 INFO - Using buildbot properties: 07:29:56 INFO - { 07:29:56 INFO - "project": "", 07:29:56 INFO - "product": "firefox", 07:29:56 INFO - "script_repo_revision": "production", 07:29:56 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 07:29:56 INFO - "repository": "", 07:29:56 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 07:29:56 INFO - "buildid": "20160426060630", 07:29:56 INFO - "pgo_build": "False", 07:29:56 INFO - "basedir": "/builds/slave/test", 07:29:56 INFO - "buildnumber": 363, 07:29:56 INFO - "slavename": "t-yosemite-r7-0188", 07:29:56 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 07:29:56 INFO - "platform": "macosx64", 07:29:56 INFO - "branch": "fx-team", 07:29:56 INFO - "revision": "fb7111ef84f70cfba9ad445fd9fa492780401a31", 07:29:56 INFO - "repo_path": "integration/fx-team", 07:29:56 INFO - "moz_repo_path": "", 07:29:56 INFO - "stage_platform": "macosx64", 07:29:56 INFO - "builduid": "2c95e672f6404c7d9f84cf5e2cffa74a", 07:29:56 INFO - "slavebuilddir": "test" 07:29:56 INFO - } 07:29:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 07:29:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 07:29:56 INFO - Running post-action listener: _resource_record_post_action 07:29:56 INFO - ##### 07:29:56 INFO - ##### Running download-and-extract step. 07:29:56 INFO - ##### 07:29:56 INFO - Running pre-action listener: _resource_record_pre_action 07:29:56 INFO - Running main action method: download_and_extract 07:29:56 INFO - mkdir: /builds/slave/test/build/tests 07:29:56 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')]} 07:29:56 INFO - https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:29:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 07:29:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 07:29:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 07:29:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 07:29:57 INFO - Downloaded 1235 bytes. 07:29:57 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 07:29:57 INFO - Using the following test package requirements: 07:29:57 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 07:29:57 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 07:29:57 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 07:29:57 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'jsshell-mac64.zip'], 07:29:57 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 07:29:57 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 07:29:57 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 07:29:57 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 07:29:57 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 07:29:57 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 07:29:57 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 07:29:57 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:29:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:57 INFO - https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:29:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 07:29:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 07:29:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 07:29:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 07:29:58 INFO - Downloaded 17993161 bytes. 07:29:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:29:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:29:59 INFO - caution: filename not matched: web-platform/* 07:29:59 INFO - Return code: 11 07:29:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:29:59 INFO - https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:29:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 07:29:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 07:29:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 07:29:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:30:01 INFO - Downloaded 36406662 bytes. 07:30:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:30:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:30:05 INFO - caution: filename not matched: bin/* 07:30:05 INFO - caution: filename not matched: config/* 07:30:05 INFO - caution: filename not matched: mozbase/* 07:30:05 INFO - caution: filename not matched: marionette/* 07:30:05 INFO - caution: filename not matched: tools/wptserve/* 07:30:05 INFO - Return code: 11 07:30:05 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')]} 07:30:05 INFO - https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 07:30:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 07:30:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 07:30:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 07:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 07:30:07 INFO - Downloaded 68935729 bytes. 07:30:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 07:30:07 INFO - mkdir: /builds/slave/test/properties 07:30:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:30:07 INFO - Writing to file /builds/slave/test/properties/build_url 07:30:07 INFO - Contents: 07:30:07 INFO - build_url:https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 07:30:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 07:30:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:30:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:30:08 INFO - Contents: 07:30:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 07:30: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')]} 07:30:08 INFO - https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:30:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 07:30:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 07:30:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 07:30:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:30:12 INFO - Downloaded 103636099 bytes. 07:30:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:30:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:30:16 INFO - Return code: 0 07:30:16 INFO - Running post-action listener: _resource_record_post_action 07:30:16 INFO - Running post-action listener: set_extra_try_arguments 07:30:16 INFO - ##### 07:30:16 INFO - ##### Running create-virtualenv step. 07:30:16 INFO - ##### 07:30:16 INFO - Running pre-action listener: _pre_create_virtualenv 07:30:16 INFO - Running pre-action listener: _resource_record_pre_action 07:30:16 INFO - Running main action method: create_virtualenv 07:30:16 INFO - Creating virtualenv /builds/slave/test/build/venv 07:30:16 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 07:30:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:30:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:30:16 INFO - Using real prefix '/tools/python27' 07:30:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:30:17 INFO - Installing distribute.............................................................................................................................................................................................done. 07:30:20 INFO - Installing pip.................done. 07:30:20 INFO - Return code: 0 07:30:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:30:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:20 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 0x1010b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd6d84c8220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, '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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:30:20 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 07:30:20 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 07:30:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:30:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:30:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:30:20 INFO - 'HOME': '/Users/cltbld', 07:30:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:30:20 INFO - 'LOGNAME': 'cltbld', 07:30:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:20 INFO - 'MOZ_NO_REMOTE': '1', 07:30:20 INFO - 'NO_EM_RESTART': '1', 07:30:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:30:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:20 INFO - 'PWD': '/builds/slave/test', 07:30:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:30:20 INFO - 'SHELL': '/bin/bash', 07:30:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:30:20 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:30:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:30:20 INFO - 'USER': 'cltbld', 07:30:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:30:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:30:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:30:20 INFO - 'XPC_FLAGS': '0x0', 07:30:20 INFO - 'XPC_SERVICE_NAME': '0', 07:30:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:30:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:30:20 INFO - Downloading/unpacking psutil>=0.7.1 07:30:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:30:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:30:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:30:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:30:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:30:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:30:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:30:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:30:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:23 INFO - Installing collected packages: psutil 07:30:23 INFO - Running setup.py install for psutil 07:30:23 INFO - building 'psutil._psutil_osx' extension 07:30:23 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 07:30:24 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 07:30:24 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 07:30:24 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 07:30:24 INFO - building 'psutil._psutil_posix' extension 07:30:24 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 07:30:24 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:30:24 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:30:24 INFO - ^ 07:30:24 INFO - 1 warning generated. 07:30:24 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 07:30:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:30:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:30:24 INFO - Successfully installed psutil 07:30:24 INFO - Cleaning up... 07:30:24 INFO - Return code: 0 07:30:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:30:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:30:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1010b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd6d84c8220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, '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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:30:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:30:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:30:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:30:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:30:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:30:24 INFO - 'HOME': '/Users/cltbld', 07:30:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:30:24 INFO - 'LOGNAME': 'cltbld', 07:30:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:24 INFO - 'MOZ_NO_REMOTE': '1', 07:30:24 INFO - 'NO_EM_RESTART': '1', 07:30:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:30:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:24 INFO - 'PWD': '/builds/slave/test', 07:30:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:30:24 INFO - 'SHELL': '/bin/bash', 07:30:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:30:24 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:30:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:30:24 INFO - 'USER': 'cltbld', 07:30:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:30:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:30:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:30:24 INFO - 'XPC_FLAGS': '0x0', 07:30:24 INFO - 'XPC_SERVICE_NAME': '0', 07:30:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:30:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:30:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:30:24 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 07:30:24 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 07:30:24 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 07:30:24 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 07:30:24 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 07:30:24 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 07:30:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:30:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:30:27 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:30:27 INFO - Installing collected packages: mozsystemmonitor 07:30:27 INFO - Running setup.py install for mozsystemmonitor 07:30:27 INFO - Successfully installed mozsystemmonitor 07:30:27 INFO - Cleaning up... 07:30:27 INFO - Return code: 0 07:30:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:30:27 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')]} 07:30:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:27 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')]} 07:30:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:27 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 0x1010b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd6d84c8220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, '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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:30:27 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 07:30:27 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 07:30:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:30:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:30:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:30:27 INFO - 'HOME': '/Users/cltbld', 07:30:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:30:27 INFO - 'LOGNAME': 'cltbld', 07:30:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:27 INFO - 'MOZ_NO_REMOTE': '1', 07:30:27 INFO - 'NO_EM_RESTART': '1', 07:30:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:30:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:27 INFO - 'PWD': '/builds/slave/test', 07:30:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:30:27 INFO - 'SHELL': '/bin/bash', 07:30:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:30:27 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:30:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:30:27 INFO - 'USER': 'cltbld', 07:30:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:30:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:30:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:30:27 INFO - 'XPC_FLAGS': '0x0', 07:30:27 INFO - 'XPC_SERVICE_NAME': '0', 07:30:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:30:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:30:27 INFO - Downloading/unpacking blobuploader==1.2.4 07:30:27 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 07:30:27 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 07:30:27 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 07:30:27 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 07:30:27 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 07:30:27 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 07:30:30 INFO - Downloading blobuploader-1.2.4.tar.gz 07:30:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:30:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:30:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:30 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 07:30:31 INFO - Downloading docopt-0.6.1.tar.gz 07:30:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:30:31 INFO - Installing collected packages: blobuploader, requests, docopt 07:30:31 INFO - Running setup.py install for blobuploader 07:30:31 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:30:31 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:30:31 INFO - Running setup.py install for requests 07:30:32 INFO - Running setup.py install for docopt 07:30:32 INFO - Successfully installed blobuploader requests docopt 07:30:32 INFO - Cleaning up... 07:30:32 INFO - Return code: 0 07:30:32 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:30:32 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')]} 07:30:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:32 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')]} 07:30:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:32 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 0x1010b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd6d84c8220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, '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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:30:32 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 07:30:32 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 07:30:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:30:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:30:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:30:32 INFO - 'HOME': '/Users/cltbld', 07:30:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:30:32 INFO - 'LOGNAME': 'cltbld', 07:30:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:32 INFO - 'MOZ_NO_REMOTE': '1', 07:30:32 INFO - 'NO_EM_RESTART': '1', 07:30:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:30:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:32 INFO - 'PWD': '/builds/slave/test', 07:30:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:30:32 INFO - 'SHELL': '/bin/bash', 07:30:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:30:32 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:30:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:30:32 INFO - 'USER': 'cltbld', 07:30:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:30:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:30:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:30:32 INFO - 'XPC_FLAGS': '0x0', 07:30:32 INFO - 'XPC_SERVICE_NAME': '0', 07:30:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:30:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:30:32 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-j0LYCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:30:32 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-8YfkMH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:30:32 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-2hMp8E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:30:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:30:32 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-J2jhss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-hwrldz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-LVyS7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-xJgjw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-FQhEcm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-EpbzlH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-elsRTf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-YR_LiF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-6lTlTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:30:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:30:33 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-YHT2zK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-Ec7D1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-EQfjjp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-djmFMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-R2JAJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-VBC4yy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-oaf_57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:30:34 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-bCVF_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:30:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:30:35 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-mrdVMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:30:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:30:35 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 07:30:35 INFO - Running setup.py install for manifestparser 07:30:35 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:30:35 INFO - Running setup.py install for mozcrash 07:30:35 INFO - Running setup.py install for mozdebug 07:30:35 INFO - Running setup.py install for mozdevice 07:30:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:30:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:30:35 INFO - Running setup.py install for mozfile 07:30:35 INFO - Running setup.py install for mozhttpd 07:30:36 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Running setup.py install for mozinfo 07:30:36 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Running setup.py install for mozInstall 07:30:36 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Running setup.py install for mozleak 07:30:36 INFO - Running setup.py install for mozlog 07:30:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Running setup.py install for moznetwork 07:30:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:30:36 INFO - Running setup.py install for mozprocess 07:30:37 INFO - Running setup.py install for mozprofile 07:30:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:30:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:30:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:30:37 INFO - Running setup.py install for mozrunner 07:30:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:30:37 INFO - Running setup.py install for mozscreenshot 07:30:37 INFO - Running setup.py install for moztest 07:30:37 INFO - Running setup.py install for mozversion 07:30:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:30:37 INFO - Running setup.py install for wptserve 07:30:37 INFO - Running setup.py install for marionette-driver 07:30:38 INFO - Running setup.py install for browsermob-proxy 07:30:38 INFO - Running setup.py install for marionette-client 07:30:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:30:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:30:38 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 07:30:38 INFO - Cleaning up... 07:30:38 INFO - Return code: 0 07:30:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:30: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')]} 07:30:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:30:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30: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')]} 07:30:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:30:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:30:38 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 0x1010b5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010d2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd6d84c8220>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, '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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:30:38 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 07:30:38 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 07:30:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:30:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:30:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:30:38 INFO - 'HOME': '/Users/cltbld', 07:30:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:30:38 INFO - 'LOGNAME': 'cltbld', 07:30:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:30:38 INFO - 'MOZ_NO_REMOTE': '1', 07:30:38 INFO - 'NO_EM_RESTART': '1', 07:30:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:30:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:30:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:30:38 INFO - 'PWD': '/builds/slave/test', 07:30:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:30:38 INFO - 'SHELL': '/bin/bash', 07:30:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:30:38 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:30:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:30:38 INFO - 'USER': 'cltbld', 07:30:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:30:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:30:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:30:38 INFO - 'XPC_FLAGS': '0x0', 07:30:38 INFO - 'XPC_SERVICE_NAME': '0', 07:30:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:30:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:30:38 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-9lmS2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-4_pNne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-68r2_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-EQTrn0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-XfngFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-acQZW9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-2QDdBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-6QOQVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-PYoS8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-7GIPXI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:30:39 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)) 07:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:30:39 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-mhJzsv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-AHRwU_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-PjhWi_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-donO4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-5pY45h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-X3mQQF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-eFGr5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-HHPSHy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-tI5YJM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:30:40 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)) 07:30:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:30:40 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-tU40c0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:30:41 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)) 07:30:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:30:41 INFO - Running setup.py (path:/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/pip-4tpHYr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:30:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:30:41 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)) 07:30:41 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)) 07:30:41 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)) 07:30:41 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)) 07:30:41 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)) 07:30:41 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)) 07:30:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:30:41 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 07:30:41 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 07:30:41 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 07:30:41 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 07:30:41 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 07:30:41 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 07:30:43 INFO - Downloading blessings-1.6.tar.gz 07:30:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:30:44 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)) 07:30:44 INFO - Installing collected packages: blessings 07:30:44 INFO - Running setup.py install for blessings 07:30:44 INFO - Successfully installed blessings 07:30:44 INFO - Cleaning up... 07:30:44 INFO - Return code: 0 07:30:44 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:30:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:30:44 INFO - Reading from file tmpfile_stdout 07:30:44 INFO - Current package versions: 07:30:44 INFO - blessings == 1.6 07:30:44 INFO - blobuploader == 1.2.4 07:30:44 INFO - browsermob-proxy == 0.6.0 07:30:44 INFO - docopt == 0.6.1 07:30:44 INFO - manifestparser == 1.1 07:30:44 INFO - marionette-client == 2.3.0 07:30:44 INFO - marionette-driver == 1.4.0 07:30:44 INFO - mozInstall == 1.12 07:30:44 INFO - mozcrash == 0.17 07:30:44 INFO - mozdebug == 0.1 07:30:44 INFO - mozdevice == 0.48 07:30:44 INFO - mozfile == 1.2 07:30:44 INFO - mozhttpd == 0.7 07:30:44 INFO - mozinfo == 0.9 07:30:44 INFO - mozleak == 0.1 07:30:44 INFO - mozlog == 3.1 07:30:44 INFO - moznetwork == 0.27 07:30:44 INFO - mozprocess == 0.22 07:30:44 INFO - mozprofile == 0.28 07:30:44 INFO - mozrunner == 6.11 07:30:44 INFO - mozscreenshot == 0.1 07:30:44 INFO - mozsystemmonitor == 0.0 07:30:44 INFO - moztest == 0.7 07:30:44 INFO - mozversion == 1.4 07:30:44 INFO - psutil == 3.1.1 07:30:44 INFO - requests == 1.2.3 07:30:44 INFO - wptserve == 1.4.0 07:30:44 INFO - wsgiref == 0.1.2 07:30:44 INFO - Running post-action listener: _resource_record_post_action 07:30:44 INFO - Running post-action listener: _start_resource_monitoring 07:30:44 INFO - Starting resource monitoring. 07:30:44 INFO - ##### 07:30:44 INFO - ##### Running pull step. 07:30:44 INFO - ##### 07:30:44 INFO - Running pre-action listener: _resource_record_pre_action 07:30:44 INFO - Running main action method: pull 07:30:44 INFO - Pull has nothing to do! 07:30:44 INFO - Running post-action listener: _resource_record_post_action 07:30:44 INFO - ##### 07:30:44 INFO - ##### Running install step. 07:30:44 INFO - ##### 07:30:44 INFO - Running pre-action listener: _resource_record_pre_action 07:30:44 INFO - Running main action method: install 07:30:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:30:44 INFO - Reading from file tmpfile_stdout 07:30:44 INFO - Detecting whether we're running mozinstall >=1.0... 07:30:44 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:30:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:30:45 INFO - Reading from file tmpfile_stdout 07:30:45 INFO - Output received: 07:30:45 INFO - Usage: mozinstall [options] installer 07:30:45 INFO - Options: 07:30:45 INFO - -h, --help show this help message and exit 07:30:45 INFO - -d DEST, --destination=DEST 07:30:45 INFO - Directory to install application into. [default: 07:30:45 INFO - "/builds/slave/test"] 07:30:45 INFO - --app=APP Application being installed. [default: firefox] 07:30:45 INFO - mkdir: /builds/slave/test/build/application 07:30:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:30:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:31:04 INFO - Reading from file tmpfile_stdout 07:31:04 INFO - Output received: 07:31:04 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:31:04 INFO - Running post-action listener: _resource_record_post_action 07:31:04 INFO - ##### 07:31:04 INFO - ##### Running run-tests step. 07:31:04 INFO - ##### 07:31:04 INFO - Running pre-action listener: _resource_record_pre_action 07:31:04 INFO - Running main action method: run_tests 07:31:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:31:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:31:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:31:04 INFO - grabbing minidump binary from tooltool 07:31: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')]} 07:31:04 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 0x1010ce5e0>, '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 0x100cb1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x100cdc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:31:04 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 07:31:04 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 07:31:04 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:31:04 INFO - Return code: 0 07:31:04 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:31:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:31:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:31:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:31:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.uMkHWjEO2Y/Render', 07:31:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:31:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:31:04 INFO - 'HOME': '/Users/cltbld', 07:31:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:31:04 INFO - 'LOGNAME': 'cltbld', 07:31:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:31:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:31:04 INFO - 'MOZ_NO_REMOTE': '1', 07:31:04 INFO - 'NO_EM_RESTART': '1', 07:31:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:31:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:31:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:31:04 INFO - 'PWD': '/builds/slave/test', 07:31:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:31:04 INFO - 'SHELL': '/bin/bash', 07:31:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Jpd22CJxZK/Listeners', 07:31:04 INFO - 'TMPDIR': '/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/', 07:31:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:31:04 INFO - 'USER': 'cltbld', 07:31:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:31:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:31:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:31:04 INFO - 'XPC_FLAGS': '0x0', 07:31:04 INFO - 'XPC_SERVICE_NAME': '0', 07:31:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:31:04 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:31:05 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 07:31:05 INFO - import pkg_resources 07:31:06 INFO - Using 1 client processes 07:31:06 INFO - wptserve Starting http server on 127.0.0.1:8000 07:31:06 INFO - wptserve Starting http server on 127.0.0.1:8001 07:31:06 INFO - wptserve Starting http server on 127.0.0.1:8443 07:31:08 INFO - SUITE-START | Running 778 tests 07:31:08 INFO - Running testharness tests 07:31:08 INFO - Setting up ssl 07:31:08 INFO - PROCESS | certutil | 07:31:08 INFO - PROCESS | certutil | 07:31:08 INFO - PROCESS | certutil | 07:31:08 INFO - Certificate Nickname Trust Attributes 07:31:08 INFO - SSL,S/MIME,JAR/XPI 07:31:08 INFO - 07:31:08 INFO - web-platform-tests CT,, 07:31:08 INFO - 07:31:08 INFO - Starting runner 07:31:09 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:31:09 INFO - PROCESS | 1651 | 1461681069551 Marionette DEBUG Marionette enabled via build flag and pref 07:31:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11673f000 == 1 [pid = 1651] [id = 1] 07:31:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 1 (0x11673f800) [pid = 1651] [serial = 1] [outer = 0x0] 07:31:09 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:31:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 2 (0x116740800) [pid = 1651] [serial = 2] [outer = 0x11673f800] 07:31:09 INFO - PROCESS | 1651 | 1461681069864 Marionette INFO Listening on port 2828 07:31:10 INFO - PROCESS | 1651 | 1461681070103 Marionette DEBUG Marionette enabled via command-line flag 07:31:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11916c000 == 2 [pid = 1651] [id = 2] 07:31:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 3 (0x11916c800) [pid = 1651] [serial = 3] [outer = 0x0] 07:31:10 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 07:31:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 4 (0x11916d800) [pid = 1651] [serial = 4] [outer = 0x11916c800] 07:31:10 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:31:10 INFO - PROCESS | 1651 | 1461681070255 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 07:31:10 INFO - PROCESS | 1651 | 1461681070341 Marionette DEBUG Closed connection conn0 07:31:10 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:31:10 INFO - PROCESS | 1651 | 1461681070347 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 07:31:10 INFO - PROCESS | 1651 | 1461681070363 Marionette DEBUG Closed connection conn1 07:31:10 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:31:10 INFO - PROCESS | 1651 | 1461681070368 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 07:31:10 INFO - PROCESS | 1651 | 1461681070377 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:31:10 INFO - PROCESS | 1651 | 1461681070383 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426060630","device":"desktop","version":"49.0a1"} 07:31:10 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:31:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c654000 == 3 [pid = 1651] [id = 3] 07:31:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 5 (0x11c91f800) [pid = 1651] [serial = 5] [outer = 0x0] 07:31:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c920800 == 4 [pid = 1651] [id = 4] 07:31:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 6 (0x11c69bc00) [pid = 1651] [serial = 6] [outer = 0x0] 07:31:11 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:31:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x124176800 == 5 [pid = 1651] [id = 5] 07:31:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 7 (0x11c69a000) [pid = 1651] [serial = 7] [outer = 0x0] 07:31:11 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:31:11 INFO - PROCESS | 1651 | [1651] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:31:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 8 (0x124349400) [pid = 1651] [serial = 8] [outer = 0x11c69a000] 07:31:11 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:31:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 9 (0x1248d9000) [pid = 1651] [serial = 9] [outer = 0x11c91f800] 07:31:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 10 (0x1248f5400) [pid = 1651] [serial = 10] [outer = 0x11c69bc00] 07:31:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 11 (0x1248f7000) [pid = 1651] [serial = 11] [outer = 0x11c69a000] 07:31:12 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:31:12 INFO - PROCESS | 1651 | 1461681072576 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1651 | 1461681072585 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 12 (0x11c107c00) [pid = 1651] [serial = 12] [outer = 0x11c69a000] 07:31:12 INFO - PROCESS | 1651 | 1461681072937 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d9bdf328-b0f8-6e4c-81c0-fcbc0e5f2703","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426060630","device":"desktop","version":"49.0a1","command_id":1}}] 07:31:13 INFO - PROCESS | 1651 | 1461681073031 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}] 07:31:13 INFO - PROCESS | 1651 | 1461681073076 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:31:13 INFO - PROCESS | 1651 | 1461681073153 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 13 (0x12b137400) [pid = 1651] [serial = 13] [outer = 0x11c69a000] 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:31:13 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:31:13 INFO - PROCESS | 1651 | 1461681073472 Marionette TRACE conn2 <- [1,3,null,{}] 07:31:13 INFO - PROCESS | 1651 | 1461681073475 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:31:13 INFO - PROCESS | 1651 | 1461681073496 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:31:13 INFO - PROCESS | 1651 | 1461681073535 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:31:13 INFO - PROCESS | 1651 | 1461681073538 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:31:13 INFO - PROCESS | 1651 | 1461681073542 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 1651 | 1461681073546 Marionette TRACE conn2 <- [1,6,null,{}] 07:31:13 INFO - PROCESS | 1651 | 1461681073550 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}] 07:31:13 INFO - PROCESS | 1651 | 1461681073564 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:31:13 INFO - PROCESS | 1651 | 1461681073568 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12babc000 == 6 [pid = 1651] [id = 6] 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 14 (0x12ba83400) [pid = 1651] [serial = 14] [outer = 0x0] 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 15 (0x12ba84000) [pid = 1651] [serial = 15] [outer = 0x12ba83400] 07:31:13 INFO - PROCESS | 1651 | 1461681073612 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 16 (0x12bbac000) [pid = 1651] [serial = 16] [outer = 0x12ba83400] 07:31:13 INFO - PROCESS | 1651 | 1461681073905 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]]]}] 07:31:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdac000 == 7 [pid = 1651] [id = 7] 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 17 (0x12bbaf000) [pid = 1651] [serial = 17] [outer = 0x0] 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 18 (0x12bd73400) [pid = 1651] [serial = 18] [outer = 0x12bbaf000] 07:31:13 INFO - PROCESS | 1651 | 1461681073957 Marionette DEBUG loaded listener.js 07:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 07:31:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 19 (0x12bd78400) [pid = 1651] [serial = 19] [outer = 0x12bbaf000] 07:31:14 INFO - PROCESS | 1651 | 1461681073996 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1651 | 1461681073997 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:31:14 INFO - PROCESS | 1651 | 1461681074033 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1651 | 1461681074034 Marionette TRACE conn2 <- [1,10,null,{}] 07:31:14 INFO - PROCESS | 1651 | 1461681074054 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}] 07:31:14 INFO - PROCESS | 1651 | 1461681074182 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:31:14 INFO - PROCESS | 1651 | 1461681074217 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2ac000 == 8 [pid = 1651] [id = 8] 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 20 (0x12bd74400) [pid = 1651] [serial = 20] [outer = 0x0] 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 21 (0x12d424000) [pid = 1651] [serial = 21] [outer = 0x12bd74400] 07:31:14 INFO - PROCESS | 1651 | 1461681074246 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 22 (0x12d428800) [pid = 1651] [serial = 22] [outer = 0x12bd74400] 07:31:14 INFO - PROCESS | 1651 | 1461681074593 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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 589ms 07:31:14 INFO - PROCESS | 1651 | 1461681074612 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:31:14 INFO - PROCESS | 1651 | 1461681074613 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:31:14 INFO - PROCESS | 1651 | 1461681074616 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1651 | 1461681074618 Marionette TRACE conn2 <- [1,14,null,{}] 07:31:14 INFO - PROCESS | 1651 | 1461681074622 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}] 07:31:14 INFO - PROCESS | 1651 | 1461681074710 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:31:14 INFO - PROCESS | 1651 | 1461681074715 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb6000 == 9 [pid = 1651] [id = 9] 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 23 (0x12d64d000) [pid = 1651] [serial = 23] [outer = 0x0] 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 24 (0x12d6c2c00) [pid = 1651] [serial = 24] [outer = 0x12d64d000] 07:31:14 INFO - PROCESS | 1651 | 1461681074741 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 25 (0x12d66f000) [pid = 1651] [serial = 25] [outer = 0x12d64d000] 07:31:15 INFO - PROCESS | 1651 | 1461681075005 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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 07:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:31:15 INFO - PROCESS | 1651 | 1461681075041 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1651 | 1461681075042 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:31:15 INFO - PROCESS | 1651 | 1461681075044 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1651 | 1461681075045 Marionette TRACE conn2 <- [1,18,null,{}] 07:31:15 INFO - PROCESS | 1651 | 1461681075047 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}] 07:31:15 INFO - PROCESS | 1651 | 1461681075145 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:31:15 INFO - PROCESS | 1651 | 1461681075150 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3e3800 == 10 [pid = 1651] [id = 10] 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 26 (0x12e468800) [pid = 1651] [serial = 26] [outer = 0x0] 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 27 (0x12e46f000) [pid = 1651] [serial = 27] [outer = 0x12e468800] 07:31:15 INFO - PROCESS | 1651 | 1461681075177 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x12e4b2000) [pid = 1651] [serial = 28] [outer = 0x12e468800] 07:31:15 INFO - PROCESS | 1651 | 1461681075469 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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 07:31:15 INFO - PROCESS | 1651 | 1461681075514 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1651 | 1461681075515 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:31:15 INFO - PROCESS | 1651 | 1461681075520 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1651 | 1461681075521 Marionette TRACE conn2 <- [1,22,null,{}] 07:31:15 INFO - PROCESS | 1651 | 1461681075523 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}] 07:31:15 INFO - PROCESS | 1651 | 1461681075608 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:31:15 INFO - PROCESS | 1651 | 1461681075613 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e952800 == 11 [pid = 1651] [id = 11] 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x12e4b5000) [pid = 1651] [serial = 29] [outer = 0x0] 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x12e4bd000) [pid = 1651] [serial = 30] [outer = 0x12e4b5000] 07:31:15 INFO - PROCESS | 1651 | 1461681075638 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x12e7e2400) [pid = 1651] [serial = 31] [outer = 0x12e4b5000] 07:31:15 INFO - PROCESS | 1651 | 1461681075872 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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 07:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:31:15 INFO - PROCESS | 1651 | 1461681075890 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 1651 | 1461681075891 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:31:15 INFO - PROCESS | 1651 | 1461681075893 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1651 | 1461681075894 Marionette TRACE conn2 <- [1,26,null,{}] 07:31:15 INFO - PROCESS | 1651 | 1461681075896 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}] 07:31:15 INFO - PROCESS | 1651 | 1461681075992 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:31:15 INFO - PROCESS | 1651 | 1461681075996 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e792800 == 12 [pid = 1651] [id = 12] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x11c9be800) [pid = 1651] [serial = 32] [outer = 0x0] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x12e4b9800) [pid = 1651] [serial = 33] [outer = 0x11c9be800] 07:31:16 INFO - PROCESS | 1651 | 1461681076021 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x12e988800) [pid = 1651] [serial = 34] [outer = 0x11c9be800] 07:31:16 INFO - PROCESS | 1651 | 1461681076255 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 07:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:31:16 INFO - PROCESS | 1651 | 1461681076312 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1651 | 1461681076313 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:31:16 INFO - PROCESS | 1651 | 1461681076315 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1651 | 1461681076316 Marionette TRACE conn2 <- [1,30,null,{}] 07:31:16 INFO - PROCESS | 1651 | 1461681076326 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}] 07:31:16 INFO - PROCESS | 1651 | 1461681076412 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:31:16 INFO - PROCESS | 1651 | 1461681076417 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef7e000 == 13 [pid = 1651] [id = 13] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x12e98b800) [pid = 1651] [serial = 35] [outer = 0x0] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x12e992800) [pid = 1651] [serial = 36] [outer = 0x12e98b800] 07:31:16 INFO - PROCESS | 1651 | 1461681076444 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x12efa5400) [pid = 1651] [serial = 37] [outer = 0x12e98b800] 07:31:16 INFO - PROCESS | 1651 | 1461681076673 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]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 376ms 07:31:16 INFO - PROCESS | 1651 | 1461681076691 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 1651 | 1461681076692 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:31:16 INFO - PROCESS | 1651 | 1461681076694 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 1651 | 1461681076695 Marionette TRACE conn2 <- [1,34,null,{}] 07:31:16 INFO - PROCESS | 1651 | 1461681076698 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}] 07:31:16 INFO - PROCESS | 1651 | 1461681076794 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:31:16 INFO - PROCESS | 1651 | 1461681076808 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f353000 == 14 [pid = 1651] [id = 14] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x12efaac00) [pid = 1651] [serial = 38] [outer = 0x0] 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12efaf000) [pid = 1651] [serial = 39] [outer = 0x12efaac00] 07:31:16 INFO - PROCESS | 1651 | 1461681076834 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x12f329c00) [pid = 1651] [serial = 40] [outer = 0x12efaac00] 07:31:17 INFO - PROCESS | 1651 | 1461681077072 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 07:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:31:17 INFO - PROCESS | 1651 | 1461681077113 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1651 | 1461681077114 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:31:17 INFO - PROCESS | 1651 | 1461681077124 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1651 | 1461681077125 Marionette TRACE conn2 <- [1,38,null,{}] 07:31:17 INFO - PROCESS | 1651 | 1461681077127 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}] 07:31:17 INFO - PROCESS | 1651 | 1461681077215 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:31:17 INFO - PROCESS | 1651 | 1461681077221 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78b000 == 15 [pid = 1651] [id = 15] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x12f32c000) [pid = 1651] [serial = 41] [outer = 0x0] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x12f729800) [pid = 1651] [serial = 42] [outer = 0x12f32c000] 07:31:17 INFO - PROCESS | 1651 | 1461681077246 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x12f72f800) [pid = 1651] [serial = 43] [outer = 0x12f32c000] 07:31:17 INFO - PROCESS | 1651 | 1461681077481 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 376ms 07:31:17 INFO - PROCESS | 1651 | 1461681077492 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1651 | 1461681077493 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:31:17 INFO - PROCESS | 1651 | 1461681077496 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1651 | 1461681077497 Marionette TRACE conn2 <- [1,42,null,{}] 07:31:17 INFO - PROCESS | 1651 | 1461681077507 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}] 07:31:17 INFO - PROCESS | 1651 | 1461681077611 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:31:17 INFO - PROCESS | 1651 | 1461681077616 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa5f800 == 16 [pid = 1651] [id = 16] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x12d650000) [pid = 1651] [serial = 44] [outer = 0x0] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x12f736400) [pid = 1651] [serial = 45] [outer = 0x12d650000] 07:31:17 INFO - PROCESS | 1651 | 1461681077655 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x12fa96000) [pid = 1651] [serial = 46] [outer = 0x12d650000] 07:31:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff0a000 == 17 [pid = 1651] [id = 17] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x12ff0a800) [pid = 1651] [serial = 47] [outer = 0x0] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x12ff0f000) [pid = 1651] [serial = 48] [outer = 0x12ff0a800] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x12ff0c000) [pid = 1651] [serial = 49] [outer = 0x12ff0a800] 07:31:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa53000 == 18 [pid = 1651] [id = 18] 07:31:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x12fa96800) [pid = 1651] [serial = 50] [outer = 0x0] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x12ff5c800) [pid = 1651] [serial = 51] [outer = 0x12fa96800] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x12ff5ec00) [pid = 1651] [serial = 52] [outer = 0x12fa96800] 07:31:18 INFO - PROCESS | 1651 | 1461681078158 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 718ms 07:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:31:18 INFO - PROCESS | 1651 | 1461681078214 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1651 | 1461681078216 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1651 | 1461681078220 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1651 | 1461681078222 Marionette TRACE conn2 <- [1,46,null,{}] 07:31:18 INFO - PROCESS | 1651 | 1461681078224 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}] 07:31:18 INFO - PROCESS | 1651 | 1461681078305 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:31:18 INFO - PROCESS | 1651 | 1461681078310 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302ee800 == 19 [pid = 1651] [id = 19] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x130225800) [pid = 1651] [serial = 53] [outer = 0x0] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x119d8f800) [pid = 1651] [serial = 54] [outer = 0x130225800] 07:31:18 INFO - PROCESS | 1651 | 1461681078341 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x11ad43c00) [pid = 1651] [serial = 55] [outer = 0x130225800] 07:31:18 INFO - PROCESS | 1651 | 1461681078574 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 371ms 07:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:31:18 INFO - PROCESS | 1651 | 1461681078590 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1651 | 1461681078591 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1651 | 1461681078593 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1651 | 1461681078594 Marionette TRACE conn2 <- [1,50,null,{}] 07:31:18 INFO - PROCESS | 1651 | 1461681078597 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}] 07:31:18 INFO - PROCESS | 1651 | 1461681078693 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:31:18 INFO - PROCESS | 1651 | 1461681078697 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adc1000 == 20 [pid = 1651] [id = 20] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x11ab14800) [pid = 1651] [serial = 56] [outer = 0x0] 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x11ab1e000) [pid = 1651] [serial = 57] [outer = 0x11ab14800] 07:31:18 INFO - PROCESS | 1651 | 1461681078722 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x11ab92800) [pid = 1651] [serial = 58] [outer = 0x11ab14800] 07:31:18 INFO - PROCESS | 1651 | 1461681078950 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 07:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:31:18 INFO - PROCESS | 1651 | 1461681078962 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1651 | 1461681078963 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:31:18 INFO - PROCESS | 1651 | 1461681078965 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1651 | 1461681078966 Marionette TRACE conn2 <- [1,54,null,{}] 07:31:18 INFO - PROCESS | 1651 | 1461681078976 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}] 07:31:19 INFO - PROCESS | 1651 | 1461681079068 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:31:19 INFO - PROCESS | 1651 | 1461681079073 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302f7800 == 21 [pid = 1651] [id = 21] 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x11ab93000) [pid = 1651] [serial = 59] [outer = 0x0] 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x11ab9bc00) [pid = 1651] [serial = 60] [outer = 0x11ab93000] 07:31:19 INFO - PROCESS | 1651 | 1461681079098 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12e988000) [pid = 1651] [serial = 61] [outer = 0x11ab93000] 07:31:19 INFO - PROCESS | 1651 | 1461681079320 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]]]}] 07:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 07:31:19 INFO - PROCESS | 1651 | 1461681079342 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 1651 | 1461681079343 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:31:19 INFO - PROCESS | 1651 | 1461681079345 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 1651 | 1461681079346 Marionette TRACE conn2 <- [1,58,null,{}] 07:31:19 INFO - PROCESS | 1651 | 1461681079349 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}] 07:31:19 INFO - PROCESS | 1651 | 1461681079450 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:31:19 INFO - PROCESS | 1651 | 1461681079454 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e25800 == 22 [pid = 1651] [id = 22] 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x13021bc00) [pid = 1651] [serial = 62] [outer = 0x0] 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1309d6800) [pid = 1651] [serial = 63] [outer = 0x13021bc00] 07:31:19 INFO - PROCESS | 1651 | 1461681079478 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1309dc400) [pid = 1651] [serial = 64] [outer = 0x13021bc00] 07:31:20 INFO - PROCESS | 1651 | 1461681080542 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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1220ms 07:31:20 INFO - PROCESS | 1651 | 1461681080567 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1651 | 1461681080571 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:31:20 INFO - PROCESS | 1651 | 1461681080575 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1651 | 1461681080578 Marionette TRACE conn2 <- [1,62,null,{}] 07:31:20 INFO - PROCESS | 1651 | 1461681080586 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}] 07:31:20 INFO - PROCESS | 1651 | 1461681080707 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:31:20 INFO - PROCESS | 1651 | 1461681080760 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11524e800 == 23 [pid = 1651] [id = 23] 07:31:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x115209800) [pid = 1651] [serial = 65] [outer = 0x0] 07:31:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1153dc400) [pid = 1651] [serial = 66] [outer = 0x115209800] 07:31:20 INFO - PROCESS | 1651 | 1461681080793 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11659c400) [pid = 1651] [serial = 67] [outer = 0x115209800] 07:31:21 INFO - PROCESS | 1651 | 1461681081193 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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 676ms 07:31:21 INFO - PROCESS | 1651 | 1461681081251 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1651 | 1461681081255 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:31:21 INFO - PROCESS | 1651 | 1461681081260 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1651 | 1461681081261 Marionette TRACE conn2 <- [1,66,null,{}] 07:31:21 INFO - PROCESS | 1651 | 1461681081264 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}] 07:31:21 INFO - PROCESS | 1651 | 1461681081374 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:31:21 INFO - PROCESS | 1651 | 1461681081414 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119115800 == 24 [pid = 1651] [id = 24] 07:31:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118541400) [pid = 1651] [serial = 68] [outer = 0x0] 07:31:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x119191800) [pid = 1651] [serial = 69] [outer = 0x118541400] 07:31:21 INFO - PROCESS | 1651 | 1461681081457 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11a931c00) [pid = 1651] [serial = 70] [outer = 0x118541400] 07:31:21 INFO - PROCESS | 1651 | 1461681081862 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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 07:31:21 INFO - PROCESS | 1651 | 1461681081882 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 1651 | 1461681081884 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:31:21 INFO - PROCESS | 1651 | 1461681081888 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 1651 | 1461681081891 Marionette TRACE conn2 <- [1,70,null,{}] 07:31:21 INFO - PROCESS | 1651 | 1461681081899 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}] 07:31:22 INFO - PROCESS | 1651 | 1461681082007 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:31:22 INFO - PROCESS | 1651 | 1461681082074 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ac3800 == 25 [pid = 1651] [id = 25] 07:31:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x11ad3f400) [pid = 1651] [serial = 71] [outer = 0x0] 07:31:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x11b84a400) [pid = 1651] [serial = 72] [outer = 0x11ad3f400] 07:31:22 INFO - PROCESS | 1651 | 1461681082108 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11c045c00) [pid = 1651] [serial = 73] [outer = 0x11ad3f400] 07:31:22 INFO - PROCESS | 1651 | 1461681082738 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]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 07:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:31:22 INFO - PROCESS | 1651 | 1461681082775 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 1651 | 1461681082777 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:31:22 INFO - PROCESS | 1651 | 1461681082780 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 1651 | 1461681082782 Marionette TRACE conn2 <- [1,74,null,{}] 07:31:22 INFO - PROCESS | 1651 | 1461681082808 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}] 07:31:22 INFO - PROCESS | 1651 | 1461681082893 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:31:22 INFO - PROCESS | 1651 | 1461681082947 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1165a1800 == 26 [pid = 1651] [id = 26] 07:31:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x118e0ac00) [pid = 1651] [serial = 74] [outer = 0x0] 07:31:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118e97c00) [pid = 1651] [serial = 75] [outer = 0x118e0ac00] 07:31:22 INFO - PROCESS | 1651 | 1461681082977 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x119133c00) [pid = 1651] [serial = 76] [outer = 0x118e0ac00] 07:31:23 INFO - PROCESS | 1651 | 1461681083348 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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 07:31:23 INFO - PROCESS | 1651 | 1461681083353 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1651 | 1461681083357 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:31:23 INFO - PROCESS | 1651 | 1461681083361 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1651 | 1461681083362 Marionette TRACE conn2 <- [1,78,null,{}] 07:31:23 INFO - PROCESS | 1651 | 1461681083365 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}] 07:31:23 INFO - PROCESS | 1651 | 1461681083439 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:31:23 INFO - PROCESS | 1651 | 1461681083444 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x118cd6000 == 27 [pid = 1651] [id = 27] 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x119199800) [pid = 1651] [serial = 77] [outer = 0x0] 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x119e4d800) [pid = 1651] [serial = 78] [outer = 0x119199800] 07:31:23 INFO - PROCESS | 1651 | 1461681083472 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11a939400) [pid = 1651] [serial = 79] [outer = 0x119199800] 07:31:23 INFO - PROCESS | 1651 | 1461681083795 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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 07:31:23 INFO - PROCESS | 1651 | 1461681083831 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1651 | 1461681083833 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:31:23 INFO - PROCESS | 1651 | 1461681083836 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1651 | 1461681083838 Marionette TRACE conn2 <- [1,82,null,{}] 07:31:23 INFO - PROCESS | 1651 | 1461681083846 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}] 07:31:23 INFO - PROCESS | 1651 | 1461681083936 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:31:23 INFO - PROCESS | 1651 | 1461681083945 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119219000 == 28 [pid = 1651] [id = 28] 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11ab16800) [pid = 1651] [serial = 80] [outer = 0x0] 07:31:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11ab90400) [pid = 1651] [serial = 81] [outer = 0x11ab16800] 07:31:23 INFO - PROCESS | 1651 | 1461681083990 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11ad45c00) [pid = 1651] [serial = 82] [outer = 0x11ab16800] 07:31:24 INFO - PROCESS | 1651 | 1461681084431 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 620ms 07:31:24 INFO - PROCESS | 1651 | 1461681084457 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1651 | 1461681084458 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:31:24 INFO - PROCESS | 1651 | 1461681084461 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1651 | 1461681084462 Marionette TRACE conn2 <- [1,86,null,{}] 07:31:24 INFO - PROCESS | 1651 | 1461681084464 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}] 07:31:24 INFO - PROCESS | 1651 | 1461681084538 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:31:24 INFO - PROCESS | 1651 | 1461681084542 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad9800 == 29 [pid = 1651] [id = 29] 07:31:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11af3bc00) [pid = 1651] [serial = 83] [outer = 0x0] 07:31:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11aff2800) [pid = 1651] [serial = 84] [outer = 0x11af3bc00] 07:31:24 INFO - PROCESS | 1651 | 1461681084571 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11b84f400) [pid = 1651] [serial = 85] [outer = 0x11af3bc00] 07:31:24 INFO - PROCESS | 1651 | 1461681084874 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 07:31:24 INFO - PROCESS | 1651 | 1461681084882 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1651 | 1461681084884 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:31:24 INFO - PROCESS | 1651 | 1461681084894 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1651 | 1461681084895 Marionette TRACE conn2 <- [1,90,null,{}] 07:31:24 INFO - PROCESS | 1651 | 1461681084897 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}] 07:31:24 INFO - PROCESS | 1651 | 1461681084970 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:31:25 INFO - PROCESS | 1651 | 1461681085013 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a95d800 == 30 [pid = 1651] [id = 30] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11593c400) [pid = 1651] [serial = 86] [outer = 0x0] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11b8a5400) [pid = 1651] [serial = 87] [outer = 0x11593c400] 07:31:25 INFO - PROCESS | 1651 | 1461681085038 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11c03f800) [pid = 1651] [serial = 88] [outer = 0x11593c400] 07:31:25 INFO - PROCESS | 1651 | 1461681085293 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]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 07:31:25 INFO - PROCESS | 1651 | 1461681085312 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 1651 | 1461681085314 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:31:25 INFO - PROCESS | 1651 | 1461681085327 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1651 | 1461681085328 Marionette TRACE conn2 <- [1,94,null,{}] 07:31:25 INFO - PROCESS | 1651 | 1461681085330 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}] 07:31:25 INFO - PROCESS | 1651 | 1461681085430 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:31:25 INFO - PROCESS | 1651 | 1461681085436 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad7c800 == 31 [pid = 1651] [id = 31] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11c04a000) [pid = 1651] [serial = 89] [outer = 0x0] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11c360400) [pid = 1651] [serial = 90] [outer = 0x11c04a000] 07:31:25 INFO - PROCESS | 1651 | 1461681085464 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11c480400) [pid = 1651] [serial = 91] [outer = 0x11c04a000] 07:31:25 INFO - PROCESS | 1651 | 1461681085783 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]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 473ms 07:31:25 INFO - PROCESS | 1651 | 1461681085795 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:31:25 INFO - PROCESS | 1651 | 1461681085797 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:31:25 INFO - PROCESS | 1651 | 1461681085801 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 1651 | 1461681085806 Marionette TRACE conn2 <- [1,98,null,{}] 07:31:25 INFO - PROCESS | 1651 | 1461681085809 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}] 07:31:25 INFO - PROCESS | 1651 | 1461681085946 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:31:25 INFO - PROCESS | 1651 | 1461681085956 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b878800 == 32 [pid = 1651] [id = 32] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11874a800) [pid = 1651] [serial = 92] [outer = 0x0] 07:31:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11c69f400) [pid = 1651] [serial = 93] [outer = 0x11874a800] 07:31:26 INFO - PROCESS | 1651 | 1461681085999 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11c9b6000) [pid = 1651] [serial = 94] [outer = 0x11874a800] 07:31:26 INFO - PROCESS | 1651 | 1461681086360 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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 573ms 07:31:26 INFO - PROCESS | 1651 | 1461681086374 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1651 | 1461681086375 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:31:26 INFO - PROCESS | 1651 | 1461681086377 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1651 | 1461681086378 Marionette TRACE conn2 <- [1,102,null,{}] 07:31:26 INFO - PROCESS | 1651 | 1461681086381 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}] 07:31:26 INFO - PROCESS | 1651 | 1461681086454 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:31:26 INFO - PROCESS | 1651 | 1461681086458 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8e000 == 33 [pid = 1651] [id = 33] 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11c9b7c00) [pid = 1651] [serial = 95] [outer = 0x0] 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11c9c4000) [pid = 1651] [serial = 96] [outer = 0x11c9b7c00] 07:31:26 INFO - PROCESS | 1651 | 1461681086485 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123bacc00) [pid = 1651] [serial = 97] [outer = 0x11c9b7c00] 07:31:26 INFO - PROCESS | 1651 | 1461681086776 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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 07:31:26 INFO - PROCESS | 1651 | 1461681086797 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 1651 | 1461681086798 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:31:26 INFO - PROCESS | 1651 | 1461681086810 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1651 | 1461681086811 Marionette TRACE conn2 <- [1,106,null,{}] 07:31:26 INFO - PROCESS | 1651 | 1461681086814 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}] 07:31:26 INFO - PROCESS | 1651 | 1461681086910 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:31:26 INFO - PROCESS | 1651 | 1461681086917 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be88000 == 34 [pid = 1651] [id = 34] 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x114754000) [pid = 1651] [serial = 98] [outer = 0x0] 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123bad000) [pid = 1651] [serial = 99] [outer = 0x114754000] 07:31:26 INFO - PROCESS | 1651 | 1461681086943 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123bb5400) [pid = 1651] [serial = 100] [outer = 0x114754000] 07:31:27 INFO - PROCESS | 1651 | 1461681087215 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 427ms 07:31:27 INFO - PROCESS | 1651 | 1461681087229 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1651 | 1461681087230 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:31:27 INFO - PROCESS | 1651 | 1461681087232 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1651 | 1461681087233 Marionette TRACE conn2 <- [1,110,null,{}] 07:31:27 INFO - PROCESS | 1651 | 1461681087243 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}] 07:31:27 INFO - PROCESS | 1651 | 1461681087317 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:31:27 INFO - PROCESS | 1651 | 1461681087323 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4df800 == 35 [pid = 1651] [id = 35] 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123bb1c00) [pid = 1651] [serial = 101] [outer = 0x0] 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x123ddc800) [pid = 1651] [serial = 102] [outer = 0x123bb1c00] 07:31:27 INFO - PROCESS | 1651 | 1461681087349 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1241c5000) [pid = 1651] [serial = 103] [outer = 0x123bb1c00] 07:31:27 INFO - PROCESS | 1651 | 1461681087642 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]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 425ms 07:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:31:27 INFO - PROCESS | 1651 | 1461681087659 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 1651 | 1461681087661 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:31:27 INFO - PROCESS | 1651 | 1461681087663 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 1651 | 1461681087664 Marionette TRACE conn2 <- [1,114,null,{}] 07:31:27 INFO - PROCESS | 1651 | 1461681087667 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}] 07:31:27 INFO - PROCESS | 1651 | 1461681087757 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:31:27 INFO - PROCESS | 1651 | 1461681087802 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c652000 == 36 [pid = 1651] [id = 36] 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123bb2800) [pid = 1651] [serial = 104] [outer = 0x0] 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x124348000) [pid = 1651] [serial = 105] [outer = 0x123bb2800] 07:31:27 INFO - PROCESS | 1651 | 1461681087830 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1273acc00) [pid = 1651] [serial = 106] [outer = 0x123bb2800] 07:31:28 INFO - PROCESS | 1651 | 1461681088094 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:31:28 INFO - PROCESS | 1651 | 1461681088141 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1651 | 1461681088142 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:31:28 INFO - PROCESS | 1651 | 1461681088144 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1651 | 1461681088145 Marionette TRACE conn2 <- [1,118,null,{}] 07:31:28 INFO - PROCESS | 1651 | 1461681088147 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}] 07:31:28 INFO - PROCESS | 1651 | 1461681088223 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:31:28 INFO - PROCESS | 1651 | 1461681088227 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cb2000 == 37 [pid = 1651] [id = 37] 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1273d5c00) [pid = 1651] [serial = 107] [outer = 0x0] 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1276b5400) [pid = 1651] [serial = 108] [outer = 0x1273d5c00] 07:31:28 INFO - PROCESS | 1651 | 1461681088254 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x127890800) [pid = 1651] [serial = 109] [outer = 0x1273d5c00] 07:31:28 INFO - PROCESS | 1651 | 1461681088551 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:31:28 INFO - PROCESS | 1651 | 1461681088562 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1651 | 1461681088563 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:31:28 INFO - PROCESS | 1651 | 1461681088565 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1651 | 1461681088566 Marionette TRACE conn2 <- [1,122,null,{}] 07:31:28 INFO - PROCESS | 1651 | 1461681088577 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}] 07:31:28 INFO - PROCESS | 1651 | 1461681088655 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:31:28 INFO - PROCESS | 1651 | 1461681088699 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x123db4000 == 38 [pid = 1651] [id = 38] 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x123cd2800) [pid = 1651] [serial = 110] [outer = 0x0] 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1278e3400) [pid = 1651] [serial = 111] [outer = 0x123cd2800] 07:31:28 INFO - PROCESS | 1651 | 1461681088724 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128b2ac00) [pid = 1651] [serial = 112] [outer = 0x123cd2800] 07:31:28 INFO - PROCESS | 1651 | 1461681088962 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 07:31:28 INFO - PROCESS | 1651 | 1461681088993 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1651 | 1461681088994 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:31:28 INFO - PROCESS | 1651 | 1461681088996 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1651 | 1461681088997 Marionette TRACE conn2 <- [1,126,null,{}] 07:31:29 INFO - PROCESS | 1651 | 1461681089000 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}] 07:31:29 INFO - PROCESS | 1651 | 1461681089090 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:31:29 INFO - PROCESS | 1651 | 1461681089093 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x124179000 == 39 [pid = 1651] [id = 39] 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x128b2a800) [pid = 1651] [serial = 113] [outer = 0x0] 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1294e6c00) [pid = 1651] [serial = 114] [outer = 0x128b2a800] 07:31:29 INFO - PROCESS | 1651 | 1461681089118 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x129d73000) [pid = 1651] [serial = 115] [outer = 0x128b2a800] 07:31:29 INFO - PROCESS | 1651 | 1461681089404 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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 07:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:31:29 INFO - PROCESS | 1651 | 1461681089414 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1651 | 1461681089415 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:31:29 INFO - PROCESS | 1651 | 1461681089418 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1651 | 1461681089421 Marionette TRACE conn2 <- [1,130,null,{}] 07:31:29 INFO - PROCESS | 1651 | 1461681089429 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}] 07:31:29 INFO - PROCESS | 1651 | 1461681089507 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:31:29 INFO - PROCESS | 1651 | 1461681089511 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248d2000 == 40 [pid = 1651] [id = 40] 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x129d73400) [pid = 1651] [serial = 116] [outer = 0x0] 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b12f400) [pid = 1651] [serial = 117] [outer = 0x129d73400] 07:31:29 INFO - PROCESS | 1651 | 1461681089538 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12b44ec00) [pid = 1651] [serial = 118] [outer = 0x129d73400] 07:31:30 INFO - PROCESS | 1651 | 1461681090030 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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 627ms 07:31:30 INFO - PROCESS | 1651 | 1461681090045 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1651 | 1461681090048 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:31:30 INFO - PROCESS | 1651 | 1461681090051 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1651 | 1461681090054 Marionette TRACE conn2 <- [1,134,null,{}] 07:31:30 INFO - PROCESS | 1651 | 1461681090058 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}] 07:31:30 INFO - PROCESS | 1651 | 1461681090161 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:31:30 INFO - PROCESS | 1651 | 1461681090202 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aa5000 == 41 [pid = 1651] [id = 41] 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x118ce7000) [pid = 1651] [serial = 119] [outer = 0x0] 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x118fbfc00) [pid = 1651] [serial = 120] [outer = 0x118ce7000] 07:31:30 INFO - PROCESS | 1651 | 1461681090235 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x119d89c00) [pid = 1651] [serial = 121] [outer = 0x118ce7000] 07:31:30 INFO - PROCESS | 1651 | 1461681090685 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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 672ms 07:31:30 INFO - PROCESS | 1651 | 1461681090740 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 1651 | 1461681090746 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:31:30 INFO - PROCESS | 1651 | 1461681090755 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 1651 | 1461681090756 Marionette TRACE conn2 <- [1,138,null,{}] 07:31:30 INFO - PROCESS | 1651 | 1461681090758 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}] 07:31:30 INFO - PROCESS | 1651 | 1461681090843 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:31:30 INFO - PROCESS | 1651 | 1461681090900 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad6d000 == 42 [pid = 1651] [id = 42] 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11ad3c800) [pid = 1651] [serial = 122] [outer = 0x0] 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11af35800) [pid = 1651] [serial = 123] [outer = 0x11ad3c800] 07:31:30 INFO - PROCESS | 1651 | 1461681090932 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11b8aa800) [pid = 1651] [serial = 124] [outer = 0x11ad3c800] 07:31:31 INFO - PROCESS | 1651 | 1461681091474 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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 772ms 07:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:31:31 INFO - PROCESS | 1651 | 1461681091527 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1651 | 1461681091529 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:31:31 INFO - PROCESS | 1651 | 1461681091533 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1651 | 1461681091537 Marionette TRACE conn2 <- [1,142,null,{}] 07:31:31 INFO - PROCESS | 1651 | 1461681091549 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}] 07:31:31 INFO - PROCESS | 1651 | 1461681091680 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:31:31 INFO - PROCESS | 1651 | 1461681091722 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b11800 == 43 [pid = 1651] [id = 43] 07:31:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11c433800) [pid = 1651] [serial = 125] [outer = 0x0] 07:31:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11c43dc00) [pid = 1651] [serial = 126] [outer = 0x11c433800] 07:31:31 INFO - PROCESS | 1651 | 1461681091755 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11c9c1400) [pid = 1651] [serial = 127] [outer = 0x11c433800] 07:31:32 INFO - PROCESS | 1651 | 1461681092196 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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 675ms 07:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:31:32 INFO - PROCESS | 1651 | 1461681092207 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1651 | 1461681092209 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:31:32 INFO - PROCESS | 1651 | 1461681092211 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1651 | 1461681092212 Marionette TRACE conn2 <- [1,146,null,{}] 07:31:32 INFO - PROCESS | 1651 | 1461681092215 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}] 07:31:32 INFO - PROCESS | 1651 | 1461681092345 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:31:32 INFO - PROCESS | 1651 | 1461681092385 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b03000 == 44 [pid = 1651] [id = 44] 07:31:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12486a000) [pid = 1651] [serial = 128] [outer = 0x0] 07:31:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1248f8800) [pid = 1651] [serial = 129] [outer = 0x12486a000] 07:31:32 INFO - PROCESS | 1651 | 1461681092421 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x127889800) [pid = 1651] [serial = 130] [outer = 0x12486a000] 07:31:33 INFO - PROCESS | 1651 | 1461681093022 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 823ms 07:31:33 INFO - PROCESS | 1651 | 1461681093036 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1651 | 1461681093039 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:31:33 INFO - PROCESS | 1651 | 1461681093042 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1651 | 1461681093045 Marionette TRACE conn2 <- [1,150,null,{}] 07:31:33 INFO - PROCESS | 1651 | 1461681093049 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}] 07:31:33 INFO - PROCESS | 1651 | 1461681093132 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:31:33 INFO - PROCESS | 1651 | 1461681093194 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ac0000 == 45 [pid = 1651] [id = 45] 07:31:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x115874c00) [pid = 1651] [serial = 131] [outer = 0x0] 07:31:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x118c0a800) [pid = 1651] [serial = 132] [outer = 0x115874c00] 07:31:33 INFO - PROCESS | 1651 | 1461681093223 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x119d84800) [pid = 1651] [serial = 133] [outer = 0x115874c00] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x12f353000 == 44 [pid = 1651] [id = 14] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x124179000 == 43 [pid = 1651] [id = 39] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x123db4000 == 42 [pid = 1651] [id = 38] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x123cb2000 == 41 [pid = 1651] [id = 37] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11c652000 == 40 [pid = 1651] [id = 36] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4df800 == 39 [pid = 1651] [id = 35] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11be88000 == 38 [pid = 1651] [id = 34] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8e000 == 37 [pid = 1651] [id = 33] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11b878800 == 36 [pid = 1651] [id = 32] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad7c800 == 35 [pid = 1651] [id = 31] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11a95d800 == 34 [pid = 1651] [id = 30] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119ad9800 == 33 [pid = 1651] [id = 29] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119219000 == 32 [pid = 1651] [id = 28] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x118cd6000 == 31 [pid = 1651] [id = 27] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1165a1800 == 30 [pid = 1651] [id = 26] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119ac3800 == 29 [pid = 1651] [id = 25] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x119115800 == 28 [pid = 1651] [id = 24] 07:31:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11524e800 == 27 [pid = 1651] [id = 23] 07:31:33 INFO - PROCESS | 1651 | 1461681093750 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]]]}] 07:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 721ms 07:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:31:33 INFO - PROCESS | 1651 | 1461681093764 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:31:33 INFO - PROCESS | 1651 | 1461681093766 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:31:33 INFO - PROCESS | 1651 | 1461681093770 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:31:33 INFO - PROCESS | 1651 | 1461681093773 Marionette TRACE conn2 <- [1,154,null,{}] 07:31:33 INFO - PROCESS | 1651 | 1461681093777 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}] 07:31:33 INFO - PROCESS | 1651 | 1461681093866 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:31:33 INFO - PROCESS | 1651 | 1461681093922 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1187c8000 == 28 [pid = 1651] [id = 46] 07:31:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x118a7c400) [pid = 1651] [serial = 134] [outer = 0x0] 07:31:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x118eb0800) [pid = 1651] [serial = 135] [outer = 0x118a7c400] 07:31:33 INFO - PROCESS | 1651 | 1461681093961 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x119d8a000) [pid = 1651] [serial = 136] [outer = 0x118a7c400] 07:31:34 INFO - PROCESS | 1651 | 1461681094366 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]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 623ms 07:31:34 INFO - PROCESS | 1651 | 1461681094440 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1651 | 1461681094444 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:31:34 INFO - PROCESS | 1651 | 1461681094450 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1651 | 1461681094454 Marionette TRACE conn2 <- [1,158,null,{}] 07:31:34 INFO - PROCESS | 1651 | 1461681094457 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}] 07:31:34 INFO - PROCESS | 1651 | 1461681094546 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:31:34 INFO - PROCESS | 1651 | 1461681094606 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119acc800 == 29 [pid = 1651] [id = 47] 07:31:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11ad3b800) [pid = 1651] [serial = 137] [outer = 0x0] 07:31:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11af3e000) [pid = 1651] [serial = 138] [outer = 0x11ad3b800] 07:31:34 INFO - PROCESS | 1651 | 1461681094639 Marionette DEBUG loaded listener.js 07:31:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11b811800) [pid = 1651] [serial = 139] [outer = 0x11ad3b800] 07:31:35 INFO - PROCESS | 1651 | 1461681095114 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 673ms 07:31:35 INFO - PROCESS | 1651 | 1461681095124 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:31:35 INFO - PROCESS | 1651 | 1461681095125 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:31:35 INFO - PROCESS | 1651 | 1461681095128 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1651 | 1461681095130 Marionette TRACE conn2 <- [1,162,null,{}] 07:31:35 INFO - PROCESS | 1651 | 1461681095158 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}] 07:31:35 INFO - PROCESS | 1651 | 1461681095256 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:31:35 INFO - PROCESS | 1651 | 1461681095316 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8da800 == 30 [pid = 1651] [id = 48] 07:31:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11c045000) [pid = 1651] [serial = 140] [outer = 0x0] 07:31:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11c103400) [pid = 1651] [serial = 141] [outer = 0x11c045000] 07:31:35 INFO - PROCESS | 1651 | 1461681095351 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11c478800) [pid = 1651] [serial = 142] [outer = 0x11c045000] 07:31:35 INFO - PROCESS | 1651 | 1461681095776 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]]]}] 07:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 07:31:35 INFO - PROCESS | 1651 | 1461681095799 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:31:35 INFO - PROCESS | 1651 | 1461681095801 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:31:35 INFO - PROCESS | 1651 | 1461681095804 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:31:35 INFO - PROCESS | 1651 | 1461681095805 Marionette TRACE conn2 <- [1,166,null,{}] 07:31:35 INFO - PROCESS | 1651 | 1461681095808 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}] 07:31:35 INFO - PROCESS | 1651 | 1461681095914 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:31:35 INFO - PROCESS | 1651 | 1461681095959 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0af800 == 31 [pid = 1651] [id = 49] 07:31:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11c9b6c00) [pid = 1651] [serial = 143] [outer = 0x0] 07:31:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11c9c4800) [pid = 1651] [serial = 144] [outer = 0x11c9b6c00] 07:31:35 INFO - PROCESS | 1651 | 1461681095991 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x123bb0800) [pid = 1651] [serial = 145] [outer = 0x11c9b6c00] 07:31:36 INFO - PROCESS | 1651 | 1461681096422 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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 669ms 07:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:31:36 INFO - PROCESS | 1651 | 1461681096474 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1651 | 1461681096475 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:31:36 INFO - PROCESS | 1651 | 1461681096477 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1651 | 1461681096479 Marionette TRACE conn2 <- [1,170,null,{}] 07:31:36 INFO - PROCESS | 1651 | 1461681096481 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}] 07:31:36 INFO - PROCESS | 1651 | 1461681096568 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:31:36 INFO - PROCESS | 1651 | 1461681096626 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c93e000 == 32 [pid = 1651] [id = 50] 07:31:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x123bae400) [pid = 1651] [serial = 146] [outer = 0x0] 07:31:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x123dd2000) [pid = 1651] [serial = 147] [outer = 0x123bae400] 07:31:36 INFO - PROCESS | 1651 | 1461681096658 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x124349000) [pid = 1651] [serial = 148] [outer = 0x123bae400] 07:31:37 INFO - PROCESS | 1651 | 1461681097080 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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 618ms 07:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:31:37 INFO - PROCESS | 1651 | 1461681097096 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1651 | 1461681097097 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:31:37 INFO - PROCESS | 1651 | 1461681097099 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1651 | 1461681097101 Marionette TRACE conn2 <- [1,174,null,{}] 07:31:37 INFO - PROCESS | 1651 | 1461681097126 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}] 07:31:37 INFO - PROCESS | 1651 | 1461681097260 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:31:37 INFO - PROCESS | 1651 | 1461681097322 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x124164000 == 33 [pid = 1651] [id = 51] 07:31:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1273dfc00) [pid = 1651] [serial = 149] [outer = 0x0] 07:31:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x1294ec800) [pid = 1651] [serial = 150] [outer = 0x1273dfc00] 07:31:37 INFO - PROCESS | 1651 | 1461681097355 Marionette DEBUG loaded listener.js 07:31:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12b12dc00) [pid = 1651] [serial = 151] [outer = 0x1273dfc00] 07:31:37 INFO - PROCESS | 1651 | 1461681097827 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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 739ms 07:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:31:37 INFO - PROCESS | 1651 | 1461681097838 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1651 | 1461681097840 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:31:37 INFO - PROCESS | 1651 | 1461681097844 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1651 | 1461681097846 Marionette TRACE conn2 <- [1,178,null,{}] 07:31:37 INFO - PROCESS | 1651 | 1461681097849 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}] 07:31:37 INFO - PROCESS | 1651 | 1461681097974 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:31:37 INFO - PROCESS | 1651 | 1461681097983 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1156de800 == 34 [pid = 1651] [id = 52] 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x1153dcc00) [pid = 1651] [serial = 152] [outer = 0x0] 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x1159c3800) [pid = 1651] [serial = 153] [outer = 0x1153dcc00] 07:31:38 INFO - PROCESS | 1651 | 1461681098078 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x119263c00) [pid = 1651] [serial = 154] [outer = 0x1153dcc00] 07:31:38 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad6d000 == 33 [pid = 1651] [id = 42] 07:31:38 INFO - PROCESS | 1651 | --DOCSHELL 0x118aa5000 == 32 [pid = 1651] [id = 41] 07:31:38 INFO - PROCESS | 1651 | 1461681098514 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]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 720ms 07:31:38 INFO - PROCESS | 1651 | 1461681098571 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 1651 | 1461681098573 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:31:38 INFO - PROCESS | 1651 | 1461681098577 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 1651 | 1461681098579 Marionette TRACE conn2 <- [1,182,null,{}] 07:31:38 INFO - PROCESS | 1651 | 1461681098582 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}] 07:31:38 INFO - PROCESS | 1651 | 1461681098710 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:31:38 INFO - PROCESS | 1651 | 1461681098757 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adaf800 == 33 [pid = 1651] [id = 53] 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11af34400) [pid = 1651] [serial = 155] [outer = 0x0] 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11aff1000) [pid = 1651] [serial = 156] [outer = 0x11af34400] 07:31:38 INFO - PROCESS | 1651 | 1461681098791 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11b84fc00) [pid = 1651] [serial = 157] [outer = 0x11af34400] 07:31:39 INFO - PROCESS | 1651 | 1461681099214 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 07:31:39 INFO - PROCESS | 1651 | 1461681099247 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1651 | 1461681099250 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:31:39 INFO - PROCESS | 1651 | 1461681099274 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1651 | 1461681099276 Marionette TRACE conn2 <- [1,186,null,{}] 07:31:39 INFO - PROCESS | 1651 | 1461681099279 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}] 07:31:39 INFO - PROCESS | 1651 | 1461681099372 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:31:39 INFO - PROCESS | 1651 | 1461681099432 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c652000 == 34 [pid = 1651] [id = 54] 07:31:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11c043800) [pid = 1651] [serial = 158] [outer = 0x0] 07:31:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x11c47a800) [pid = 1651] [serial = 159] [outer = 0x11c043800] 07:31:39 INFO - PROCESS | 1651 | 1461681099463 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x11c9b9000) [pid = 1651] [serial = 160] [outer = 0x11c043800] 07:31:39 INFO - PROCESS | 1651 | 1461681099890 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 675ms 07:31:39 INFO - PROCESS | 1651 | 1461681099945 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1651 | 1461681099947 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:31:39 INFO - PROCESS | 1651 | 1461681099949 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1651 | 1461681099952 Marionette TRACE conn2 <- [1,190,null,{}] 07:31:39 INFO - PROCESS | 1651 | 1461681099975 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}] 07:31:40 INFO - PROCESS | 1651 | 1461681100074 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:31:40 INFO - PROCESS | 1651 | 1461681100135 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x127a13000 == 35 [pid = 1651] [id = 55] 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x127069c00) [pid = 1651] [serial = 161] [outer = 0x0] 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12769e000) [pid = 1651] [serial = 162] [outer = 0x127069c00] 07:31:40 INFO - PROCESS | 1651 | 1461681100166 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12897d400) [pid = 1651] [serial = 163] [outer = 0x127069c00] 07:31:40 INFO - PROCESS | 1651 | 1461681100582 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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 687ms 07:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:31:40 INFO - PROCESS | 1651 | 1461681100637 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 1651 | 1461681100639 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:31:40 INFO - PROCESS | 1651 | 1461681100641 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1651 | 1461681100642 Marionette TRACE conn2 <- [1,194,null,{}] 07:31:40 INFO - PROCESS | 1651 | 1461681100645 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}] 07:31:40 INFO - PROCESS | 1651 | 1461681100738 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:31:40 INFO - PROCESS | 1651 | 1461681100797 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1147aa000 == 36 [pid = 1651] [id = 56] 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12706a000) [pid = 1651] [serial = 164] [outer = 0x0] 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12b139000) [pid = 1651] [serial = 165] [outer = 0x12706a000] 07:31:40 INFO - PROCESS | 1651 | 1461681100828 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12b5f4800) [pid = 1651] [serial = 166] [outer = 0x12706a000] 07:31:41 INFO - PROCESS | 1651 | 1461681101259 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 671ms 07:31:41 INFO - PROCESS | 1651 | 1461681101341 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1651 | 1461681101342 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:31:41 INFO - PROCESS | 1651 | 1461681101363 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1651 | 1461681101364 Marionette TRACE conn2 <- [1,198,null,{}] 07:31:41 INFO - PROCESS | 1651 | 1461681101367 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}] 07:31:41 INFO - PROCESS | 1651 | 1461681101455 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:31:41 INFO - PROCESS | 1651 | 1461681101518 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b121800 == 37 [pid = 1651] [id = 57] 07:31:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12ba80400) [pid = 1651] [serial = 167] [outer = 0x0] 07:31:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12ba85c00) [pid = 1651] [serial = 168] [outer = 0x12ba80400] 07:31:41 INFO - PROCESS | 1651 | 1461681101554 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12bd23c00) [pid = 1651] [serial = 169] [outer = 0x12ba80400] 07:31:42 INFO - PROCESS | 1651 | 1461681102044 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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 720ms 07:31:42 INFO - PROCESS | 1651 | 1461681102083 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1651 | 1461681102085 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:31:42 INFO - PROCESS | 1651 | 1461681102124 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1651 | 1461681102126 Marionette TRACE conn2 <- [1,202,null,{}] 07:31:42 INFO - PROCESS | 1651 | 1461681102130 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}] 07:31:42 INFO - PROCESS | 1651 | 1461681102217 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:31:42 INFO - PROCESS | 1651 | 1461681102280 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f54800 == 38 [pid = 1651] [id = 58] 07:31:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x11ab12800) [pid = 1651] [serial = 170] [outer = 0x0] 07:31:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11ab1ec00) [pid = 1651] [serial = 171] [outer = 0x11ab12800] 07:31:42 INFO - PROCESS | 1651 | 1461681102309 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x11afe8000) [pid = 1651] [serial = 172] [outer = 0x11ab12800] 07:31:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11adc1000 == 37 [pid = 1651] [id = 20] 07:31:42 INFO - PROCESS | 1651 | --DOCSHELL 0x119acc800 == 36 [pid = 1651] [id = 47] 07:31:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1187c8000 == 35 [pid = 1651] [id = 46] 07:31:42 INFO - PROCESS | 1651 | 1461681102786 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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 738ms 07:31:42 INFO - PROCESS | 1651 | 1461681102845 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 1651 | 1461681102848 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:31:42 INFO - PROCESS | 1651 | 1461681102852 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 1651 | 1461681102854 Marionette TRACE conn2 <- [1,206,null,{}] 07:31:42 INFO - PROCESS | 1651 | 1461681102858 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}] 07:31:42 INFO - PROCESS | 1651 | 1461681102955 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:31:43 INFO - PROCESS | 1651 | 1461681103018 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x119103000 == 36 [pid = 1651] [id = 59] 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x11aff2400) [pid = 1651] [serial = 173] [outer = 0x0] 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x11bbb9800) [pid = 1651] [serial = 174] [outer = 0x11aff2400] 07:31:43 INFO - PROCESS | 1651 | 1461681103052 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x11c104800) [pid = 1651] [serial = 175] [outer = 0x11aff2400] 07:31:43 INFO - PROCESS | 1651 | 1461681103473 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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 07:31:43 INFO - PROCESS | 1651 | 1461681103536 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1651 | 1461681103540 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:31:43 INFO - PROCESS | 1651 | 1461681103547 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1651 | 1461681103549 Marionette TRACE conn2 <- [1,210,null,{}] 07:31:43 INFO - PROCESS | 1651 | 1461681103552 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}] 07:31:43 INFO - PROCESS | 1651 | 1461681103647 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:31:43 INFO - PROCESS | 1651 | 1461681103709 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x127040000 == 37 [pid = 1651] [id = 60] 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x11c9ba000) [pid = 1651] [serial = 176] [outer = 0x0] 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x123baf400) [pid = 1651] [serial = 177] [outer = 0x11c9ba000] 07:31:43 INFO - PROCESS | 1651 | 1461681103741 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x1245a2c00) [pid = 1651] [serial = 178] [outer = 0x11c9ba000] 07:31:44 INFO - PROCESS | 1651 | 1461681104158 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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 619ms 07:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:31:44 INFO - PROCESS | 1651 | 1461681104166 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1651 | 1461681104168 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:31:44 INFO - PROCESS | 1651 | 1461681104170 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1651 | 1461681104173 Marionette TRACE conn2 <- [1,214,null,{}] 07:31:44 INFO - PROCESS | 1651 | 1461681104181 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}] 07:31:44 INFO - PROCESS | 1651 | 1461681104292 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:31:44 INFO - PROCESS | 1651 | 1461681104358 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab8800 == 38 [pid = 1651] [id = 61] 07:31:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x128b25400) [pid = 1651] [serial = 179] [outer = 0x0] 07:31:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x1294f4800) [pid = 1651] [serial = 180] [outer = 0x128b25400] 07:31:44 INFO - PROCESS | 1651 | 1461681104391 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x12b7f1000) [pid = 1651] [serial = 181] [outer = 0x128b25400] 07:31:44 INFO - PROCESS | 1651 | 1461681104811 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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 672ms 07:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:31:44 INFO - PROCESS | 1651 | 1461681104842 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1651 | 1461681104844 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:31:44 INFO - PROCESS | 1651 | 1461681104847 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1651 | 1461681104848 Marionette TRACE conn2 <- [1,218,null,{}] 07:31:44 INFO - PROCESS | 1651 | 1461681104850 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}] 07:31:44 INFO - PROCESS | 1651 | 1461681104944 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:31:44 INFO - PROCESS | 1651 | 1461681104991 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1158d9000 == 39 [pid = 1651] [id = 62] 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12bbae000) [pid = 1651] [serial = 182] [outer = 0x0] 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x12bbb9000) [pid = 1651] [serial = 183] [outer = 0x12bbae000] 07:31:45 INFO - PROCESS | 1651 | 1461681105021 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12bd70000) [pid = 1651] [serial = 184] [outer = 0x12bbae000] 07:31:45 INFO - PROCESS | 1651 | 1461681105424 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]]]}] 07:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 618ms 07:31:45 INFO - PROCESS | 1651 | 1461681105465 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 1651 | 1461681105467 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:31:45 INFO - PROCESS | 1651 | 1461681105469 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 1651 | 1461681105470 Marionette TRACE conn2 <- [1,222,null,{}] 07:31:45 INFO - PROCESS | 1651 | 1461681105473 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}] 07:31:45 INFO - PROCESS | 1651 | 1461681105575 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:31:45 INFO - PROCESS | 1651 | 1461681105655 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d02f800 == 40 [pid = 1651] [id = 63] 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12cf08800) [pid = 1651] [serial = 185] [outer = 0x0] 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x12cf0f800) [pid = 1651] [serial = 186] [outer = 0x12cf08800] 07:31:45 INFO - PROCESS | 1651 | 1461681105685 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x12d0b5400) [pid = 1651] [serial = 187] [outer = 0x12cf08800] 07:31:46 INFO - PROCESS | 1651 | 1461681106124 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]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 07:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:31:46 INFO - PROCESS | 1651 | 1461681106138 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1651 | 1461681106140 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:31:46 INFO - PROCESS | 1651 | 1461681106142 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1651 | 1461681106143 Marionette TRACE conn2 <- [1,226,null,{}] 07:31:46 INFO - PROCESS | 1651 | 1461681106146 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}] 07:31:46 INFO - PROCESS | 1651 | 1461681106263 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:31:46 INFO - PROCESS | 1651 | 1461681106325 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2ba800 == 41 [pid = 1651] [id = 64] 07:31:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x12d0bc800) [pid = 1651] [serial = 188] [outer = 0x0] 07:31:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x12d64f400) [pid = 1651] [serial = 189] [outer = 0x12d0bc800] 07:31:46 INFO - PROCESS | 1651 | 1461681106357 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x12d6b9400) [pid = 1651] [serial = 190] [outer = 0x12d0bc800] 07:31:46 INFO - PROCESS | 1651 | 1461681106839 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]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 769ms 07:31:46 INFO - PROCESS | 1651 | 1461681106912 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1651 | 1461681106914 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:31:46 INFO - PROCESS | 1651 | 1461681106917 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1651 | 1461681106920 Marionette TRACE conn2 <- [1,230,null,{}] 07:31:46 INFO - PROCESS | 1651 | 1461681106924 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}] 07:31:47 INFO - PROCESS | 1651 | 1461681107016 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:31:47 INFO - PROCESS | 1651 | 1461681107086 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c3d4800 == 42 [pid = 1651] [id = 65] 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x11ab16400) [pid = 1651] [serial = 191] [outer = 0x0] 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11af38000) [pid = 1651] [serial = 192] [outer = 0x11ab16400] 07:31:47 INFO - PROCESS | 1651 | 1461681107114 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x11c046400) [pid = 1651] [serial = 193] [outer = 0x11ab16400] 07:31:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11adaf800 == 41 [pid = 1651] [id = 53] 07:31:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1156de800 == 40 [pid = 1651] [id = 52] 07:31:47 INFO - PROCESS | 1651 | 1461681107598 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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 722ms 07:31:47 INFO - PROCESS | 1651 | 1461681107640 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:31:47 INFO - PROCESS | 1651 | 1461681107642 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:31:47 INFO - PROCESS | 1651 | 1461681107646 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1651 | 1461681107648 Marionette TRACE conn2 <- [1,234,null,{}] 07:31:47 INFO - PROCESS | 1651 | 1461681107653 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}] 07:31:47 INFO - PROCESS | 1651 | 1461681107749 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:31:47 INFO - PROCESS | 1651 | 1461681107815 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adaf800 == 41 [pid = 1651] [id = 66] 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x11ab8f800) [pid = 1651] [serial = 194] [outer = 0x0] 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x11af42c00) [pid = 1651] [serial = 195] [outer = 0x11ab8f800] 07:31:47 INFO - PROCESS | 1651 | 1461681107849 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x11c105000) [pid = 1651] [serial = 196] [outer = 0x11ab8f800] 07:31:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12733b800) [pid = 1651] [serial = 197] [outer = 0x12fa96800] 07:31:48 INFO - PROCESS | 1651 | 1461681108351 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]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 772ms 07:31:48 INFO - PROCESS | 1651 | 1461681108418 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:31:48 INFO - PROCESS | 1651 | 1461681108421 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:31:48 INFO - PROCESS | 1651 | 1461681108426 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 1651 | 1461681108428 Marionette TRACE conn2 <- [1,238,null,{}] 07:31:48 INFO - PROCESS | 1651 | 1461681108430 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}] 07:31:48 INFO - PROCESS | 1651 | 1461681108525 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:31:48 INFO - PROCESS | 1651 | 1461681108603 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b750800 == 42 [pid = 1651] [id = 67] 07:31:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x1241c0c00) [pid = 1651] [serial = 198] [outer = 0x0] 07:31:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x1273dec00) [pid = 1651] [serial = 199] [outer = 0x1241c0c00] 07:31:48 INFO - PROCESS | 1651 | 1461681108636 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12b5e9800) [pid = 1651] [serial = 200] [outer = 0x1241c0c00] 07:31:49 INFO - PROCESS | 1651 | 1461681109059 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 669ms 07:31:49 INFO - PROCESS | 1651 | 1461681109096 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1651 | 1461681109097 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:31:49 INFO - PROCESS | 1651 | 1461681109100 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1651 | 1461681109102 Marionette TRACE conn2 <- [1,242,null,{}] 07:31:49 INFO - PROCESS | 1651 | 1461681109110 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}] 07:31:49 INFO - PROCESS | 1651 | 1461681109211 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:31:49 INFO - PROCESS | 1651 | 1461681109265 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ea800 == 43 [pid = 1651] [id = 68] 07:31:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12b7f6c00) [pid = 1651] [serial = 201] [outer = 0x0] 07:31:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12bd6cc00) [pid = 1651] [serial = 202] [outer = 0x12b7f6c00] 07:31:49 INFO - PROCESS | 1651 | 1461681109298 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12d0bc000) [pid = 1651] [serial = 203] [outer = 0x12b7f6c00] 07:31:49 INFO - PROCESS | 1651 | 1461681109726 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 07:31:49 INFO - PROCESS | 1651 | 1461681109772 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 1651 | 1461681109774 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:31:49 INFO - PROCESS | 1651 | 1461681109776 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1651 | 1461681109777 Marionette TRACE conn2 <- [1,246,null,{}] 07:31:49 INFO - PROCESS | 1651 | 1461681109780 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}] 07:31:49 INFO - PROCESS | 1651 | 1461681109889 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:31:49 INFO - PROCESS | 1651 | 1461681109943 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1156e4000 == 44 [pid = 1651] [id = 69] 07:31:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12d655000) [pid = 1651] [serial = 204] [outer = 0x0] 07:31:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12d65a400) [pid = 1651] [serial = 205] [outer = 0x12d655000] 07:31:49 INFO - PROCESS | 1651 | 1461681109973 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12d676000) [pid = 1651] [serial = 206] [outer = 0x12d655000] 07:31:50 INFO - PROCESS | 1651 | 1461681110378 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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 618ms 07:31:50 INFO - PROCESS | 1651 | 1461681110395 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 1651 | 1461681110396 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:31:50 INFO - PROCESS | 1651 | 1461681110398 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 1651 | 1461681110399 Marionette TRACE conn2 <- [1,250,null,{}] 07:31:50 INFO - PROCESS | 1651 | 1461681110402 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}] 07:31:50 INFO - PROCESS | 1651 | 1461681110494 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:31:50 INFO - PROCESS | 1651 | 1461681110545 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e78d800 == 45 [pid = 1651] [id = 70] 07:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12d6bc000) [pid = 1651] [serial = 207] [outer = 0x0] 07:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12d6c2000) [pid = 1651] [serial = 208] [outer = 0x12d6bc000] 07:31:50 INFO - PROCESS | 1651 | 1461681110577 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12e473800) [pid = 1651] [serial = 209] [outer = 0x12d6bc000] 07:31:50 INFO - PROCESS | 1651 | 1461681110991 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 618ms 07:31:51 INFO - PROCESS | 1651 | 1461681111017 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1651 | 1461681111018 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:31:51 INFO - PROCESS | 1651 | 1461681111020 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1651 | 1461681111022 Marionette TRACE conn2 <- [1,254,null,{}] 07:31:51 INFO - PROCESS | 1651 | 1461681111024 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}] 07:31:51 INFO - PROCESS | 1651 | 1461681111145 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:31:51 INFO - PROCESS | 1651 | 1461681111234 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f34b000 == 46 [pid = 1651] [id = 71] 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12e4b7000) [pid = 1651] [serial = 210] [outer = 0x0] 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x12e7d9400) [pid = 1651] [serial = 211] [outer = 0x12e4b7000] 07:31:51 INFO - PROCESS | 1651 | 1461681111279 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x12efa2800) [pid = 1651] [serial = 212] [outer = 0x12e4b7000] 07:31:51 INFO - PROCESS | 1651 | 1461681111704 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 719ms 07:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:31:51 INFO - PROCESS | 1651 | 1461681111739 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1651 | 1461681111740 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:31:51 INFO - PROCESS | 1651 | 1461681111743 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1651 | 1461681111744 Marionette TRACE conn2 <- [1,258,null,{}] 07:31:51 INFO - PROCESS | 1651 | 1461681111746 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}] 07:31:51 INFO - PROCESS | 1651 | 1461681111836 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:31:51 INFO - PROCESS | 1651 | 1461681111887 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78a800 == 47 [pid = 1651] [id = 72] 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12e98a000) [pid = 1651] [serial = 213] [outer = 0x0] 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x12efac000) [pid = 1651] [serial = 214] [outer = 0x12e98a000] 07:31:51 INFO - PROCESS | 1651 | 1461681111919 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12f32b400) [pid = 1651] [serial = 215] [outer = 0x12e98a000] 07:31:52 INFO - PROCESS | 1651 | 1461681112323 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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 07:31:52 INFO - PROCESS | 1651 | 1461681112361 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1651 | 1461681112363 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:31:52 INFO - PROCESS | 1651 | 1461681112365 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1651 | 1461681112366 Marionette TRACE conn2 <- [1,262,null,{}] 07:31:52 INFO - PROCESS | 1651 | 1461681112369 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}] 07:31:52 INFO - PROCESS | 1651 | 1461681112461 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:31:52 INFO - PROCESS | 1651 | 1461681112546 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa68800 == 48 [pid = 1651] [id = 73] 07:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x127007400) [pid = 1651] [serial = 216] [outer = 0x0] 07:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x12700a400) [pid = 1651] [serial = 217] [outer = 0x127007400] 07:31:52 INFO - PROCESS | 1651 | 1461681112579 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12700e400) [pid = 1651] [serial = 218] [outer = 0x127007400] 07:31:53 INFO - PROCESS | 1651 | 1461681113055 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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 718ms 07:31:53 INFO - PROCESS | 1651 | 1461681113104 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1651 | 1461681113106 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:31:53 INFO - PROCESS | 1651 | 1461681113114 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1651 | 1461681113116 Marionette TRACE conn2 <- [1,266,null,{}] 07:31:53 INFO - PROCESS | 1651 | 1461681113122 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}] 07:31:53 INFO - PROCESS | 1651 | 1461681113224 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:31:53 INFO - PROCESS | 1651 | 1461681113302 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdce800 == 49 [pid = 1651] [id = 74] 07:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x119766c00) [pid = 1651] [serial = 219] [outer = 0x0] 07:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x119769000) [pid = 1651] [serial = 220] [outer = 0x119766c00] 07:31:53 INFO - PROCESS | 1651 | 1461681113342 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x11af3b000) [pid = 1651] [serial = 221] [outer = 0x119766c00] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11c93e000 == 48 [pid = 1651] [id = 50] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11c0af800 == 47 [pid = 1651] [id = 49] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8da800 == 46 [pid = 1651] [id = 48] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x12bab8800 == 45 [pid = 1651] [id = 61] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x127040000 == 44 [pid = 1651] [id = 60] 07:31:53 INFO - PROCESS | 1651 | --DOCSHELL 0x119103000 == 43 [pid = 1651] [id = 59] 07:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 822ms 07:31:53 INFO - PROCESS | 1651 | 1461681113929 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]]]}] 07:31:53 INFO - PROCESS | 1651 | 1461681113934 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1651 | 1461681113937 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:31:53 INFO - PROCESS | 1651 | 1461681113941 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1651 | 1461681113943 Marionette TRACE conn2 <- [1,270,null,{}] 07:31:53 INFO - PROCESS | 1651 | 1461681113948 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}] 07:31:54 INFO - PROCESS | 1651 | 1461681114048 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:31:54 INFO - PROCESS | 1651 | 1461681114103 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12945b800 == 44 [pid = 1651] [id = 75] 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x119766800) [pid = 1651] [serial = 222] [outer = 0x0] 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x11b8a7800) [pid = 1651] [serial = 223] [outer = 0x119766800] 07:31:54 INFO - PROCESS | 1651 | 1461681114137 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x11c886c00) [pid = 1651] [serial = 224] [outer = 0x119766800] 07:31:54 INFO - PROCESS | 1651 | 1461681114557 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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 07:31:54 INFO - PROCESS | 1651 | 1461681114613 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 1651 | 1461681114617 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:31:54 INFO - PROCESS | 1651 | 1461681114621 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 1651 | 1461681114623 Marionette TRACE conn2 <- [1,274,null,{}] 07:31:54 INFO - PROCESS | 1651 | 1461681114626 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}] 07:31:54 INFO - PROCESS | 1651 | 1461681114756 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:31:54 INFO - PROCESS | 1651 | 1461681114828 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6e7800 == 45 [pid = 1651] [id = 76] 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x1240e7800) [pid = 1651] [serial = 225] [outer = 0x0] 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x127010c00) [pid = 1651] [serial = 226] [outer = 0x1240e7800] 07:31:54 INFO - PROCESS | 1651 | 1461681114862 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x129d76800) [pid = 1651] [serial = 227] [outer = 0x1240e7800] 07:31:55 INFO - PROCESS | 1651 | 1461681115279 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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 07:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:31:55 INFO - PROCESS | 1651 | 1461681115291 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1651 | 1461681115293 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:31:55 INFO - PROCESS | 1651 | 1461681115295 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1651 | 1461681115297 Marionette TRACE conn2 <- [1,278,null,{}] 07:31:55 INFO - PROCESS | 1651 | 1461681115305 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}] 07:31:55 INFO - PROCESS | 1651 | 1461681115424 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:31:55 INFO - PROCESS | 1651 | 1461681115483 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3db800 == 46 [pid = 1651] [id = 77] 07:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x129d79800) [pid = 1651] [serial = 228] [outer = 0x0] 07:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12b440400) [pid = 1651] [serial = 229] [outer = 0x129d79800] 07:31:55 INFO - PROCESS | 1651 | 1461681115516 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 230 (0x12b447800) [pid = 1651] [serial = 230] [outer = 0x129d79800] 07:31:55 INFO - PROCESS | 1651 | 1461681115982 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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 721ms 07:31:56 INFO - PROCESS | 1651 | 1461681116017 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1651 | 1461681116018 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:31:56 INFO - PROCESS | 1651 | 1461681116021 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1651 | 1461681116022 Marionette TRACE conn2 <- [1,282,null,{}] 07:31:56 INFO - PROCESS | 1651 | 1461681116024 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}] 07:31:56 INFO - PROCESS | 1651 | 1461681116120 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:31:56 INFO - PROCESS | 1651 | 1461681116177 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f787800 == 47 [pid = 1651] [id = 78] 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 231 (0x12b44bc00) [pid = 1651] [serial = 231] [outer = 0x0] 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 232 (0x12bbb5c00) [pid = 1651] [serial = 232] [outer = 0x12b44bc00] 07:31:56 INFO - PROCESS | 1651 | 1461681116208 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 233 (0x12cf0cc00) [pid = 1651] [serial = 233] [outer = 0x12b44bc00] 07:31:56 INFO - PROCESS | 1651 | 1461681116629 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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 619ms 07:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:31:56 INFO - PROCESS | 1651 | 1461681116640 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 1651 | 1461681116642 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:31:56 INFO - PROCESS | 1651 | 1461681116644 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 1651 | 1461681116645 Marionette TRACE conn2 <- [1,286,null,{}] 07:31:56 INFO - PROCESS | 1651 | 1461681116647 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}] 07:31:56 INFO - PROCESS | 1651 | 1461681116740 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:31:56 INFO - PROCESS | 1651 | 1461681116835 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e0000 == 48 [pid = 1651] [id = 79] 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 234 (0x12d0bb800) [pid = 1651] [serial = 234] [outer = 0x0] 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 235 (0x12d425800) [pid = 1651] [serial = 235] [outer = 0x12d0bb800] 07:31:56 INFO - PROCESS | 1651 | 1461681116868 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 236 (0x12d653400) [pid = 1651] [serial = 236] [outer = 0x12d0bb800] 07:31:57 INFO - PROCESS | 1651 | 1461681117274 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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 668ms 07:31:57 INFO - PROCESS | 1651 | 1461681117313 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1651 | 1461681117314 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:31:57 INFO - PROCESS | 1651 | 1461681117316 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1651 | 1461681117318 Marionette TRACE conn2 <- [1,290,null,{}] 07:31:57 INFO - PROCESS | 1651 | 1461681117320 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}] 07:31:57 INFO - PROCESS | 1651 | 1461681117437 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:31:57 INFO - PROCESS | 1651 | 1461681117499 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e23000 == 49 [pid = 1651] [id = 80] 07:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 237 (0x12d6bc400) [pid = 1651] [serial = 237] [outer = 0x0] 07:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 238 (0x12e4b1c00) [pid = 1651] [serial = 238] [outer = 0x12d6bc400] 07:31:57 INFO - PROCESS | 1651 | 1461681117542 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 239 (0x12e98f800) [pid = 1651] [serial = 239] [outer = 0x12d6bc400] 07:31:57 INFO - PROCESS | 1651 | 1461681117933 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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 07:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:31:57 INFO - PROCESS | 1651 | 1461681117985 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1651 | 1461681117987 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:31:57 INFO - PROCESS | 1651 | 1461681117989 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1651 | 1461681117990 Marionette TRACE conn2 <- [1,294,null,{}] 07:31:57 INFO - PROCESS | 1651 | 1461681117992 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}] 07:31:58 INFO - PROCESS | 1651 | 1461681118099 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:31:58 INFO - PROCESS | 1651 | 1461681118158 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x13091e000 == 50 [pid = 1651] [id = 81] 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 240 (0x12749d800) [pid = 1651] [serial = 240] [outer = 0x0] 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 241 (0x1274a1000) [pid = 1651] [serial = 241] [outer = 0x12749d800] 07:31:58 INFO - PROCESS | 1651 | 1461681118188 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 242 (0x1274a4800) [pid = 1651] [serial = 242] [outer = 0x12749d800] 07:31:58 INFO - PROCESS | 1651 | 1461681118566 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]]]}] 07:31:58 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. 07:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 07:31:58 INFO - PROCESS | 1651 | 1461681118608 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1651 | 1461681118609 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:31:58 INFO - PROCESS | 1651 | 1461681118611 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1651 | 1461681118613 Marionette TRACE conn2 <- [1,298,null,{}] 07:31:58 INFO - PROCESS | 1651 | 1461681118615 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}] 07:31:58 INFO - PROCESS | 1651 | 1461681118713 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:31:58 INFO - PROCESS | 1651 | 1461681118786 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x130606800 == 51 [pid = 1651] [id = 82] 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 243 (0x1274a3c00) [pid = 1651] [serial = 243] [outer = 0x0] 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 244 (0x12e7e2800) [pid = 1651] [serial = 244] [outer = 0x1274a3c00] 07:31:58 INFO - PROCESS | 1651 | 1461681118816 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 245 (0x12efa5c00) [pid = 1651] [serial = 245] [outer = 0x1274a3c00] 07:31:59 INFO - PROCESS | 1651 | 1461681119384 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]]]}] 07:31:59 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. 07:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 819ms 07:31:59 INFO - PROCESS | 1651 | 1461681119431 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 1651 | 1461681119434 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:31:59 INFO - PROCESS | 1651 | 1461681119437 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - PROCESS | 1651 | 1461681119440 Marionette TRACE conn2 <- [1,302,null,{}] 07:31:59 INFO - PROCESS | 1651 | 1461681119444 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}] 07:31:59 INFO - PROCESS | 1651 | 1461681119535 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:31:59 INFO - PROCESS | 1651 | 1461681119599 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5b3800 == 52 [pid = 1651] [id = 83] 07:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 246 (0x11b8b0800) [pid = 1651] [serial = 246] [outer = 0x0] 07:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 247 (0x11c434800) [pid = 1651] [serial = 247] [outer = 0x11b8b0800] 07:31:59 INFO - PROCESS | 1651 | 1461681119626 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 248 (0x1248f7c00) [pid = 1651] [serial = 248] [outer = 0x11b8b0800] 07:32:00 INFO - PROCESS | 1651 | --DOCSHELL 0x119ac0000 == 51 [pid = 1651] [id = 45] 07:32:00 INFO - PROCESS | 1651 | --DOCSHELL 0x123b11800 == 50 [pid = 1651] [id = 43] 07:32:00 INFO - PROCESS | 1651 | --DOCSHELL 0x118f54800 == 49 [pid = 1651] [id = 58] 07:32:00 INFO - PROCESS | 1651 | --DOCSHELL 0x11adaf800 == 48 [pid = 1651] [id = 66] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2ac000 == 47 [pid = 1651] [id = 8] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12e792800 == 46 [pid = 1651] [id = 12] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x11c652000 == 45 [pid = 1651] [id = 54] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6ea800 == 44 [pid = 1651] [id = 68] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa68800 == 43 [pid = 1651] [id = 73] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12b750800 == 42 [pid = 1651] [id = 67] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1147aa000 == 41 [pid = 1651] [id = 56] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12f34b000 == 40 [pid = 1651] [id = 71] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1302ee800 == 39 [pid = 1651] [id = 19] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12b121800 == 38 [pid = 1651] [id = 57] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x127a13000 == 37 [pid = 1651] [id = 55] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1156e4000 == 36 [pid = 1651] [id = 69] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x128b03000 == 35 [pid = 1651] [id = 44] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12f78a800 == 34 [pid = 1651] [id = 72] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbb6000 == 33 [pid = 1651] [id = 9] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12e78d800 == 32 [pid = 1651] [id = 70] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3e3800 == 31 [pid = 1651] [id = 10] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12e952800 == 30 [pid = 1651] [id = 11] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1158d9000 == 29 [pid = 1651] [id = 62] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef7e000 == 28 [pid = 1651] [id = 13] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12babc000 == 27 [pid = 1651] [id = 6] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2ba800 == 26 [pid = 1651] [id = 64] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1302f7800 == 25 [pid = 1651] [id = 21] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12f78b000 == 24 [pid = 1651] [id = 15] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x124164000 == 23 [pid = 1651] [id = 51] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x130e25800 == 22 [pid = 1651] [id = 22] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d02f800 == 21 [pid = 1651] [id = 63] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa5f800 == 20 [pid = 1651] [id = 16] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x11c3d4800 == 19 [pid = 1651] [id = 65] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x130606800 == 18 [pid = 1651] [id = 82] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x13091e000 == 17 [pid = 1651] [id = 81] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x130e23000 == 16 [pid = 1651] [id = 80] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e0000 == 15 [pid = 1651] [id = 79] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1248d2000 == 14 [pid = 1651] [id = 40] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12f787800 == 13 [pid = 1651] [id = 78] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3db800 == 12 [pid = 1651] [id = 77] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6e7800 == 11 [pid = 1651] [id = 76] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdce800 == 10 [pid = 1651] [id = 74] 07:32:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12945b800 == 9 [pid = 1651] [id = 75] 07:32:04 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. 07:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4836ms 07:32:04 INFO - PROCESS | 1651 | 1461681124266 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]]]}] 07:32:04 INFO - PROCESS | 1651 | 1461681124275 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1651 | 1461681124277 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:32:04 INFO - PROCESS | 1651 | 1461681124280 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1651 | 1461681124282 Marionette TRACE conn2 <- [1,306,null,{}] 07:32:04 INFO - PROCESS | 1651 | 1461681124289 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}] 07:32:04 INFO - PROCESS | 1651 | 1461681124369 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:32:04 INFO - PROCESS | 1651 | 1461681124431 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x118c17800 == 10 [pid = 1651] [id = 84] 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 249 (0x119761400) [pid = 1651] [serial = 249] [outer = 0x0] 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 250 (0x119763800) [pid = 1651] [serial = 250] [outer = 0x119761400] 07:32:04 INFO - PROCESS | 1651 | 1461681124460 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 251 (0x119d92800) [pid = 1651] [serial = 251] [outer = 0x119761400] 07:32:04 INFO - PROCESS | 1651 | 1461681124779 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]]]}] 07:32:04 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. 07:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 521ms 07:32:04 INFO - PROCESS | 1651 | 1461681124801 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 1651 | 1461681124808 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:32:04 INFO - PROCESS | 1651 | 1461681124813 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1651 | 1461681124815 Marionette TRACE conn2 <- [1,310,null,{}] 07:32:04 INFO - PROCESS | 1651 | 1461681124818 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}] 07:32:04 INFO - PROCESS | 1651 | 1461681124902 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:32:04 INFO - PROCESS | 1651 | 1461681124910 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1178d8000 == 11 [pid = 1651] [id = 85] 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 252 (0x11a644000) [pid = 1651] [serial = 252] [outer = 0x0] 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 253 (0x11aff1800) [pid = 1651] [serial = 253] [outer = 0x11a644000] 07:32:04 INFO - PROCESS | 1651 | 1461681124936 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 254 (0x11c04b400) [pid = 1651] [serial = 254] [outer = 0x11a644000] 07:32:05 INFO - PROCESS | 1651 | 1461681125365 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]]]}] 07:32:05 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. 07:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 569ms 07:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:32:05 INFO - PROCESS | 1651 | 1461681125384 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1651 | 1461681125386 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:32:05 INFO - PROCESS | 1651 | 1461681125390 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1651 | 1461681125394 Marionette TRACE conn2 <- [1,314,null,{}] 07:32:05 INFO - PROCESS | 1651 | 1461681125407 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}] 07:32:05 INFO - PROCESS | 1651 | 1461681125534 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:32:05 INFO - PROCESS | 1651 | 1461681125658 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1276f6800 == 12 [pid = 1651] [id = 86] 07:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 255 (0x116545000) [pid = 1651] [serial = 255] [outer = 0x0] 07:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 256 (0x11c9bc400) [pid = 1651] [serial = 256] [outer = 0x116545000] 07:32:05 INFO - PROCESS | 1651 | 1461681125706 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 257 (0x124566c00) [pid = 1651] [serial = 257] [outer = 0x116545000] 07:32:06 INFO - PROCESS | 1651 | 1461681126046 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]]]}] 07:32:06 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. 07:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 675ms 07:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:32:06 INFO - PROCESS | 1651 | 1461681126065 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1651 | 1461681126066 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:32:06 INFO - PROCESS | 1651 | 1461681126069 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1651 | 1461681126072 Marionette TRACE conn2 <- [1,318,null,{}] 07:32:06 INFO - PROCESS | 1651 | 1461681126076 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}] 07:32:06 INFO - PROCESS | 1651 | 1461681126155 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:32:06 INFO - PROCESS | 1651 | 1461681126160 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12babe800 == 13 [pid = 1651] [id = 87] 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 258 (0x127006400) [pid = 1651] [serial = 258] [outer = 0x0] 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 259 (0x12749a800) [pid = 1651] [serial = 259] [outer = 0x127006400] 07:32:06 INFO - PROCESS | 1651 | 1461681126186 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 260 (0x1274a7400) [pid = 1651] [serial = 260] [outer = 0x127006400] 07:32:06 INFO - PROCESS | 1651 | 1461681126616 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]]]}] 07:32:06 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. 07:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 572ms 07:32:06 INFO - PROCESS | 1651 | 1461681126650 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 1651 | 1461681126651 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:32:06 INFO - PROCESS | 1651 | 1461681126669 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 1651 | 1461681126671 Marionette TRACE conn2 <- [1,322,null,{}] 07:32:06 INFO - PROCESS | 1651 | 1461681126681 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}] 07:32:06 INFO - PROCESS | 1651 | 1461681126775 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:32:06 INFO - PROCESS | 1651 | 1461681126781 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbad000 == 14 [pid = 1651] [id = 88] 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 261 (0x11a642c00) [pid = 1651] [serial = 261] [outer = 0x0] 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 262 (0x12897b800) [pid = 1651] [serial = 262] [outer = 0x11a642c00] 07:32:06 INFO - PROCESS | 1651 | 1461681126806 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 263 (0x129d78000) [pid = 1651] [serial = 263] [outer = 0x11a642c00] 07:32:07 INFO - PROCESS | 1651 | 1461681127210 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]]]}] 07:32:07 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. 07:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 579ms 07:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:32:07 INFO - PROCESS | 1651 | 1461681127243 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1651 | 1461681127245 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:32:07 INFO - PROCESS | 1651 | 1461681127248 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1651 | 1461681127250 Marionette TRACE conn2 <- [1,326,null,{}] 07:32:07 INFO - PROCESS | 1651 | 1461681127253 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}] 07:32:07 INFO - PROCESS | 1651 | 1461681127432 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:32:07 INFO - PROCESS | 1651 | 1461681127462 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94f800 == 15 [pid = 1651] [id = 89] 07:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 264 (0x129d7c800) [pid = 1651] [serial = 264] [outer = 0x0] 07:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 265 (0x12b445c00) [pid = 1651] [serial = 265] [outer = 0x129d7c800] 07:32:07 INFO - PROCESS | 1651 | 1461681127504 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 266 (0x12ba80800) [pid = 1651] [serial = 266] [outer = 0x129d7c800] 07:32:07 INFO - PROCESS | 1651 | 1461681127851 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]]]}] 07:32:07 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. 07:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 620ms 07:32:07 INFO - PROCESS | 1651 | 1461681127868 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1651 | 1461681127869 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:32:07 INFO - PROCESS | 1651 | 1461681127874 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1651 | 1461681127875 Marionette TRACE conn2 <- [1,330,null,{}] 07:32:07 INFO - PROCESS | 1651 | 1461681127877 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}] 07:32:07 INFO - PROCESS | 1651 | 1461681127972 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:32:08 INFO - PROCESS | 1651 | 1461681128001 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e798800 == 16 [pid = 1651] [id = 90] 07:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 267 (0x127007800) [pid = 1651] [serial = 267] [outer = 0x0] 07:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 268 (0x12ba85400) [pid = 1651] [serial = 268] [outer = 0x127007800] 07:32:08 INFO - PROCESS | 1651 | 1461681128026 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 269 (0x12bd22800) [pid = 1651] [serial = 269] [outer = 0x127007800] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 268 (0x11c9b7c00) [pid = 1651] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 267 (0x114754000) [pid = 1651] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 266 (0x123bb2800) [pid = 1651] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 265 (0x123bb1c00) [pid = 1651] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 264 (0x1273d5c00) [pid = 1651] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 263 (0x123cd2800) [pid = 1651] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 262 (0x11ab16800) [pid = 1651] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 261 (0x118541400) [pid = 1651] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 260 (0x11593c400) [pid = 1651] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 259 (0x128b2a800) [pid = 1651] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 258 (0x119199800) [pid = 1651] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 257 (0x11874a800) [pid = 1651] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 256 (0x11af3bc00) [pid = 1651] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 255 (0x115209800) [pid = 1651] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 254 (0x129d73400) [pid = 1651] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 253 (0x11ad3b800) [pid = 1651] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 252 (0x12d6bc000) [pid = 1651] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 251 (0x11c9b6c00) [pid = 1651] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 250 (0x118a7c400) [pid = 1651] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 249 (0x119766c00) [pid = 1651] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 248 (0x11aff2400) [pid = 1651] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 247 (0x11ab12800) [pid = 1651] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 246 (0x118e0ac00) [pid = 1651] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 245 (0x11ad3f400) [pid = 1651] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 244 (0x115874c00) [pid = 1651] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 243 (0x11c04a000) [pid = 1651] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 242 (0x12e98a000) [pid = 1651] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 241 (0x12ba83400) [pid = 1651] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 240 (0x119766800) [pid = 1651] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 239 (0x128b25400) [pid = 1651] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 238 (0x1240e7800) [pid = 1651] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 237 (0x12486a000) [pid = 1651] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 236 (0x11af34400) [pid = 1651] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 235 (0x12e4b7000) [pid = 1651] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 234 (0x11c433800) [pid = 1651] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 233 (0x1273dfc00) [pid = 1651] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 232 (0x1153dcc00) [pid = 1651] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 231 (0x11ab16400) [pid = 1651] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 230 (0x11c9ba000) [pid = 1651] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 229 (0x123bae400) [pid = 1651] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 228 (0x12d6bc400) [pid = 1651] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 227 (0x12cf08800) [pid = 1651] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 226 (0x129d79800) [pid = 1651] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 225 (0x11c9be800) [pid = 1651] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 224 (0x11c045000) [pid = 1651] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 223 (0x12e4b5000) [pid = 1651] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 222 (0x12b44bc00) [pid = 1651] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x12706a000) [pid = 1651] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x12d0bb800) [pid = 1651] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x12e468800) [pid = 1651] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x12d64d000) [pid = 1651] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x12bbae000) [pid = 1651] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12bd74400) [pid = 1651] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x127007400) [pid = 1651] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x127069c00) [pid = 1651] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x11ab8f800) [pid = 1651] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x13021bc00) [pid = 1651] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x12ba80400) [pid = 1651] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x11ab93000) [pid = 1651] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x11ab14800) [pid = 1651] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x12b7f6c00) [pid = 1651] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x130225800) [pid = 1651] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1241c0c00) [pid = 1651] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x11c043800) [pid = 1651] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x118ce7000) [pid = 1651] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12d650000) [pid = 1651] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x1274a3c00) [pid = 1651] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x12f32c000) [pid = 1651] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12d0bc800) [pid = 1651] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12efaac00) [pid = 1651] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x12749d800) [pid = 1651] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12e98b800) [pid = 1651] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x12d655000) [pid = 1651] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:32:09 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x11ad3c800) [pid = 1651] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:32:09 INFO - PROCESS | 1651 | 1461681129469 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]]]}] 07:32:09 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. 07:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1619ms 07:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:32:09 INFO - PROCESS | 1651 | 1461681129493 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 1651 | 1461681129495 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:32:09 INFO - PROCESS | 1651 | 1461681129497 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 1651 | 1461681129498 Marionette TRACE conn2 <- [1,334,null,{}] 07:32:09 INFO - PROCESS | 1651 | 1461681129500 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}] 07:32:09 INFO - PROCESS | 1651 | 1461681129575 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:32:09 INFO - PROCESS | 1651 | 1461681129647 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ac0800 == 17 [pid = 1651] [id = 91] 07:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x118ce8c00) [pid = 1651] [serial = 270] [outer = 0x0] 07:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x119134000) [pid = 1651] [serial = 271] [outer = 0x118ce8c00] 07:32:09 INFO - PROCESS | 1651 | 1461681129676 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x11ab16000) [pid = 1651] [serial = 272] [outer = 0x118ce8c00] 07:32:10 INFO - PROCESS | 1651 | 1461681130031 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]]]}] 07:32:10 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. 07:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 07:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:32:10 INFO - PROCESS | 1651 | 1461681130066 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1651 | 1461681130068 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1651 | 1461681130070 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1651 | 1461681130071 Marionette TRACE conn2 <- [1,338,null,{}] 07:32:10 INFO - PROCESS | 1651 | 1461681130074 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}] 07:32:10 INFO - PROCESS | 1651 | 1461681130176 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:32:10 INFO - PROCESS | 1651 | 1461681130266 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd87800 == 18 [pid = 1651] [id = 92] 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x115940000) [pid = 1651] [serial = 273] [outer = 0x0] 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x11ab8f800) [pid = 1651] [serial = 274] [outer = 0x115940000] 07:32:10 INFO - PROCESS | 1651 | 1461681130308 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x11c43f800) [pid = 1651] [serial = 275] [outer = 0x115940000] 07:32:10 INFO - PROCESS | 1651 | 1461681130695 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]]]}] 07:32:10 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. 07:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 669ms 07:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:32:10 INFO - PROCESS | 1651 | 1461681130739 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1651 | 1461681130740 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:32:10 INFO - PROCESS | 1651 | 1461681130742 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1651 | 1461681130743 Marionette TRACE conn2 <- [1,342,null,{}] 07:32:10 INFO - PROCESS | 1651 | 1461681130746 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}] 07:32:10 INFO - PROCESS | 1651 | 1461681130844 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:32:10 INFO - PROCESS | 1651 | 1461681130876 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c79b000 == 19 [pid = 1651] [id = 93] 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x123bb1c00) [pid = 1651] [serial = 276] [outer = 0x0] 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x123dd5400) [pid = 1651] [serial = 277] [outer = 0x123bb1c00] 07:32:10 INFO - PROCESS | 1651 | 1461681130903 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x127005c00) [pid = 1651] [serial = 278] [outer = 0x123bb1c00] 07:32:11 INFO - PROCESS | 1651 | 1461681131215 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]]]}] 07:32:11 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. 07:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 07:32:11 INFO - PROCESS | 1651 | 1461681131262 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1651 | 1461681131263 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:32:11 INFO - PROCESS | 1651 | 1461681131265 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1651 | 1461681131267 Marionette TRACE conn2 <- [1,346,null,{}] 07:32:11 INFO - PROCESS | 1651 | 1461681131270 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}] 07:32:11 INFO - PROCESS | 1651 | 1461681131363 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:32:11 INFO - PROCESS | 1651 | 1461681131472 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11433f800 == 20 [pid = 1651] [id = 94] 07:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x1142b9000) [pid = 1651] [serial = 279] [outer = 0x0] 07:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x1147d9000) [pid = 1651] [serial = 280] [outer = 0x1142b9000] 07:32:11 INFO - PROCESS | 1651 | 1461681131508 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x118756000) [pid = 1651] [serial = 281] [outer = 0x1142b9000] 07:32:11 INFO - PROCESS | 1651 | 1461681131943 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]]]}] 07:32:11 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. 07:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 719ms 07:32:11 INFO - PROCESS | 1651 | 1461681131985 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 1651 | 1461681131988 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:32:11 INFO - PROCESS | 1651 | 1461681131991 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 1651 | 1461681131994 Marionette TRACE conn2 <- [1,350,null,{}] 07:32:11 INFO - PROCESS | 1651 | 1461681131997 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}] 07:32:12 INFO - PROCESS | 1651 | 1461681132121 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:32:12 INFO - PROCESS | 1651 | 1461681132206 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adca000 == 21 [pid = 1651] [id = 95] 07:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x11ab94800) [pid = 1651] [serial = 282] [outer = 0x0] 07:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x11ad3e000) [pid = 1651] [serial = 283] [outer = 0x11ab94800] 07:32:12 INFO - PROCESS | 1651 | 1461681132238 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x11c043000) [pid = 1651] [serial = 284] [outer = 0x11ab94800] 07:32:12 INFO - PROCESS | 1651 | 1461681132602 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:32:12 INFO - PROCESS | 1651 | 1461681132675 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]]]}] 07:32:12 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. 07:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 720ms 07:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:32:12 INFO - PROCESS | 1651 | 1461681132714 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1651 | 1461681132716 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:32:12 INFO - PROCESS | 1651 | 1461681132738 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1651 | 1461681132739 Marionette TRACE conn2 <- [1,354,null,{}] 07:32:12 INFO - PROCESS | 1651 | 1461681132743 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}] 07:32:12 INFO - PROCESS | 1651 | 1461681132843 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:32:12 INFO - PROCESS | 1651 | 1461681132917 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef77800 == 22 [pid = 1651] [id = 96] 07:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x11c9c4c00) [pid = 1651] [serial = 285] [outer = 0x0] 07:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x1273d7c00) [pid = 1651] [serial = 286] [outer = 0x11c9c4c00] 07:32:12 INFO - PROCESS | 1651 | 1461681132948 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12897c800) [pid = 1651] [serial = 287] [outer = 0x11c9c4c00] 07:32:13 INFO - PROCESS | 1651 | 1461681133381 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]]]}] 07:32:13 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. 07:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 689ms 07:32:13 INFO - PROCESS | 1651 | 1461681133428 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 1651 | 1461681133429 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:32:13 INFO - PROCESS | 1651 | 1461681133437 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 1651 | 1461681133441 Marionette TRACE conn2 <- [1,358,null,{}] 07:32:13 INFO - PROCESS | 1651 | 1461681133463 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}] 07:32:13 INFO - PROCESS | 1651 | 1461681133582 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:32:13 INFO - PROCESS | 1651 | 1461681133686 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff0d000 == 23 [pid = 1651] [id = 97] 07:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x129d79c00) [pid = 1651] [serial = 288] [outer = 0x0] 07:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12b448800) [pid = 1651] [serial = 289] [outer = 0x129d79c00] 07:32:13 INFO - PROCESS | 1651 | 1461681133735 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x12ba7b800) [pid = 1651] [serial = 290] [outer = 0x129d79c00] 07:32:14 INFO - PROCESS | 1651 | 1461681134214 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]]]}] 07:32:14 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. 07:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 794ms 07:32:14 INFO - PROCESS | 1651 | 1461681134227 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1651 | 1461681134228 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:32:14 INFO - PROCESS | 1651 | 1461681134231 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1651 | 1461681134232 Marionette TRACE conn2 <- [1,362,null,{}] 07:32:14 INFO - PROCESS | 1651 | 1461681134234 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}] 07:32:14 INFO - PROCESS | 1651 | 1461681134336 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:32:14 INFO - PROCESS | 1651 | 1461681134391 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x119166000 == 24 [pid = 1651] [id = 98] 07:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x119a4b800) [pid = 1651] [serial = 291] [outer = 0x0] 07:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x11b8a8c00) [pid = 1651] [serial = 292] [outer = 0x119a4b800] 07:32:14 INFO - PROCESS | 1651 | 1461681134422 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x1240e8400) [pid = 1651] [serial = 293] [outer = 0x119a4b800] 07:32:14 INFO - PROCESS | 1651 | 1461681134861 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]]]}] 07:32:14 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. 07:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 07:32:15 INFO - PROCESS | 1651 | 1461681135125 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1651 | 1461681135127 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:32:15 INFO - PROCESS | 1651 | 1461681135152 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1651 | 1461681135154 Marionette TRACE conn2 <- [1,366,null,{}] 07:32:15 INFO - PROCESS | 1651 | 1461681135157 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}] 07:32:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5b3800 == 23 [pid = 1651] [id = 83] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x118e97c00) [pid = 1651] [serial = 75] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x11b84a400) [pid = 1651] [serial = 72] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x119d84800) [pid = 1651] [serial = 133] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x118eb0800) [pid = 1651] [serial = 135] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x11c360400) [pid = 1651] [serial = 90] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x11c9c4000) [pid = 1651] [serial = 96] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x123bb5400) [pid = 1651] [serial = 100] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x124348000) [pid = 1651] [serial = 105] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x123ddc800) [pid = 1651] [serial = 102] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x1241c5000) [pid = 1651] [serial = 103] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x1276b5400) [pid = 1651] [serial = 108] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x11c045c00) [pid = 1651] [serial = 73] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1278e3400) [pid = 1651] [serial = 111] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x123bad000) [pid = 1651] [serial = 99] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x118c0a800) [pid = 1651] [serial = 132] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x128b2ac00) [pid = 1651] [serial = 112] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x11ab90400) [pid = 1651] [serial = 81] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x119133c00) [pid = 1651] [serial = 76] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x119191800) [pid = 1651] [serial = 69] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x11b8a5400) [pid = 1651] [serial = 87] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x1294e6c00) [pid = 1651] [serial = 114] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x11a939400) [pid = 1651] [serial = 79] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x11ad45c00) [pid = 1651] [serial = 82] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x123bacc00) [pid = 1651] [serial = 97] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x11c9b6000) [pid = 1651] [serial = 94] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1273acc00) [pid = 1651] [serial = 106] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x127890800) [pid = 1651] [serial = 109] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x11aff2800) [pid = 1651] [serial = 84] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x11a931c00) [pid = 1651] [serial = 70] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x11c03f800) [pid = 1651] [serial = 88] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x11c69f400) [pid = 1651] [serial = 93] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x1153dc400) [pid = 1651] [serial = 66] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x11b84f400) [pid = 1651] [serial = 85] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x119e4d800) [pid = 1651] [serial = 78] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x129d73000) [pid = 1651] [serial = 115] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x12b12f400) [pid = 1651] [serial = 117] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x12b44ec00) [pid = 1651] [serial = 118] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x1309dc400) [pid = 1651] [serial = 64] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x11659c400) [pid = 1651] [serial = 67] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x11c480400) [pid = 1651] [serial = 91] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x123bb0800) [pid = 1651] [serial = 145] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x119d8a000) [pid = 1651] [serial = 136] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x11af3b000) [pid = 1651] [serial = 221] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x11c104800) [pid = 1651] [serial = 175] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x11bbb9800) [pid = 1651] [serial = 174] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12d6c2000) [pid = 1651] [serial = 208] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x119263c00) [pid = 1651] [serial = 154] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x11b8a7800) [pid = 1651] [serial = 223] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x11c9c4800) [pid = 1651] [serial = 144] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x11afe8000) [pid = 1651] [serial = 172] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11c43dc00) [pid = 1651] [serial = 126] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11af42c00) [pid = 1651] [serial = 195] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12ff5ec00) [pid = 1651] [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.] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x11c434800) [pid = 1651] [serial = 247] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11b811800) [pid = 1651] [serial = 139] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11ab1ec00) [pid = 1651] [serial = 171] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x11aff1000) [pid = 1651] [serial = 156] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x119769000) [pid = 1651] [serial = 220] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x11af38000) [pid = 1651] [serial = 192] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12b12dc00) [pid = 1651] [serial = 151] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x11c103400) [pid = 1651] [serial = 141] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x1159c3800) [pid = 1651] [serial = 153] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x127010c00) [pid = 1651] [serial = 226] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x124349400) [pid = 1651] [serial = 8] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x11c046400) [pid = 1651] [serial = 193] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12e7d9400) [pid = 1651] [serial = 211] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1245a2c00) [pid = 1651] [serial = 178] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x1294ec800) [pid = 1651] [serial = 150] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x124349000) [pid = 1651] [serial = 148] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x123baf400) [pid = 1651] [serial = 177] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x11af3e000) [pid = 1651] [serial = 138] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12e473800) [pid = 1651] [serial = 209] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x123dd2000) [pid = 1651] [serial = 147] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x129d76800) [pid = 1651] [serial = 227] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12769e000) [pid = 1651] [serial = 162] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x127889800) [pid = 1651] [serial = 130] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x1294f4800) [pid = 1651] [serial = 180] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11b84fc00) [pid = 1651] [serial = 157] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1248f8800) [pid = 1651] [serial = 129] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12efa2800) [pid = 1651] [serial = 212] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1248f7000) [pid = 1651] [serial = 11] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12efac000) [pid = 1651] [serial = 214] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11c9c1400) [pid = 1651] [serial = 127] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12700a400) [pid = 1651] [serial = 217] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12bbb9000) [pid = 1651] [serial = 183] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12b139000) [pid = 1651] [serial = 165] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12bd73400) [pid = 1651] [serial = 18] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12897d400) [pid = 1651] [serial = 163] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12b440400) [pid = 1651] [serial = 229] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11c105000) [pid = 1651] [serial = 196] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12f32b400) [pid = 1651] [serial = 215] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12ba84000) [pid = 1651] [serial = 15] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12bbac000) [pid = 1651] [serial = 16] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11c886c00) [pid = 1651] [serial = 224] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12b7f1000) [pid = 1651] [serial = 181] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11c47a800) [pid = 1651] [serial = 159] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12e4bd000) [pid = 1651] [serial = 30] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12bbb5c00) [pid = 1651] [serial = 232] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12e7e2400) [pid = 1651] [serial = 31] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12b5f4800) [pid = 1651] [serial = 166] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12e4b1c00) [pid = 1651] [serial = 238] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12d653400) [pid = 1651] [serial = 236] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12cf0f800) [pid = 1651] [serial = 186] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12e4b2000) [pid = 1651] [serial = 28] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12d425800) [pid = 1651] [serial = 235] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12e46f000) [pid = 1651] [serial = 27] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12cf0cc00) [pid = 1651] [serial = 233] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12d6c2c00) [pid = 1651] [serial = 24] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12d66f000) [pid = 1651] [serial = 25] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12bd70000) [pid = 1651] [serial = 184] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12d424000) [pid = 1651] [serial = 21] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12700e400) [pid = 1651] [serial = 218] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12d428800) [pid = 1651] [serial = 22] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12f329c00) [pid = 1651] [serial = 40] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1274a4800) [pid = 1651] [serial = 242] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12e7e2800) [pid = 1651] [serial = 244] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12ba85c00) [pid = 1651] [serial = 168] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12efaf000) [pid = 1651] [serial = 39] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12e992800) [pid = 1651] [serial = 36] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12e98f800) [pid = 1651] [serial = 239] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12efa5400) [pid = 1651] [serial = 37] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1274a1000) [pid = 1651] [serial = 241] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12d0b5400) [pid = 1651] [serial = 187] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12d64f400) [pid = 1651] [serial = 189] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b447800) [pid = 1651] [serial = 230] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12e4b9800) [pid = 1651] [serial = 33] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1273dec00) [pid = 1651] [serial = 199] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11c478800) [pid = 1651] [serial = 142] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12e988800) [pid = 1651] [serial = 34] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12d0bc000) [pid = 1651] [serial = 203] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11ad43c00) [pid = 1651] [serial = 55] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12d65a400) [pid = 1651] [serial = 205] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12b5e9800) [pid = 1651] [serial = 200] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11c9b9000) [pid = 1651] [serial = 160] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119d89c00) [pid = 1651] [serial = 121] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119d8f800) [pid = 1651] [serial = 54] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12ff0f000) [pid = 1651] [serial = 48] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12bd6cc00) [pid = 1651] [serial = 202] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11af35800) [pid = 1651] [serial = 123] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12ff5c800) [pid = 1651] [serial = 51] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12f736400) [pid = 1651] [serial = 45] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12efa5c00) [pid = 1651] [serial = 245] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12fa96000) [pid = 1651] [serial = 46] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12f729800) [pid = 1651] [serial = 42] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12d6b9400) [pid = 1651] [serial = 190] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12f72f800) [pid = 1651] [serial = 43] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x118fbfc00) [pid = 1651] [serial = 120] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12d676000) [pid = 1651] [serial = 206] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x11b8aa800) [pid = 1651] [serial = 124] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1309d6800) [pid = 1651] [serial = 63] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12bd23c00) [pid = 1651] [serial = 169] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x11ab9bc00) [pid = 1651] [serial = 60] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12e988000) [pid = 1651] [serial = 61] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11ab1e000) [pid = 1651] [serial = 57] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x11ab92800) [pid = 1651] [serial = 58] [outer = 0x0] [url = about:blank] 07:32:15 INFO - PROCESS | 1651 | 1461681135688 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:32:15 INFO - PROCESS | 1651 | 1461681135726 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11524f800 == 24 [pid = 1651] [id = 99] 07:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x115939c00) [pid = 1651] [serial = 294] [outer = 0x0] 07:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1159c7800) [pid = 1651] [serial = 295] [outer = 0x115939c00] 07:32:15 INFO - PROCESS | 1651 | 1461681135757 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118c43c00) [pid = 1651] [serial = 296] [outer = 0x115939c00] 07:32:16 INFO - PROCESS | 1651 | 1461681136080 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]]]}] 07:32:16 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. 07:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 975ms 07:32:16 INFO - PROCESS | 1651 | 1461681136126 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1651 | 1461681136129 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:32:16 INFO - PROCESS | 1651 | 1461681136137 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1651 | 1461681136141 Marionette TRACE conn2 <- [1,370,null,{}] 07:32:16 INFO - PROCESS | 1651 | 1461681136145 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}] 07:32:16 INFO - PROCESS | 1651 | 1461681136279 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:32:16 INFO - PROCESS | 1651 | 1461681136338 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1178c9000 == 25 [pid = 1651] [id = 100] 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x118c3f400) [pid = 1651] [serial = 297] [outer = 0x0] 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x118e99000) [pid = 1651] [serial = 298] [outer = 0x118c3f400] 07:32:16 INFO - PROCESS | 1651 | 1461681136382 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x119760400) [pid = 1651] [serial = 299] [outer = 0x118c3f400] 07:32:16 INFO - PROCESS | 1651 | 1461681136710 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]]]}] 07:32:16 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. 07:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 625ms 07:32:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:32:16 INFO - PROCESS | 1651 | 1461681136760 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 1651 | 1461681136761 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:32:16 INFO - PROCESS | 1651 | 1461681136763 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 1651 | 1461681136764 Marionette TRACE conn2 <- [1,374,null,{}] 07:32:16 INFO - PROCESS | 1651 | 1461681136774 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}] 07:32:16 INFO - PROCESS | 1651 | 1461681136858 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:32:16 INFO - PROCESS | 1651 | 1461681136916 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x119221800 == 26 [pid = 1651] [id = 101] 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x11a640000) [pid = 1651] [serial = 300] [outer = 0x0] 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x11a938800) [pid = 1651] [serial = 301] [outer = 0x11a640000] 07:32:16 INFO - PROCESS | 1651 | 1461681136947 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11ab1bc00) [pid = 1651] [serial = 302] [outer = 0x11a640000] 07:32:17 INFO - PROCESS | 1651 | 1461681137260 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:32:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 519ms 07:32:17 INFO - PROCESS | 1651 | 1461681137283 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1651 | 1461681137284 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:32:17 INFO - PROCESS | 1651 | 1461681137287 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1651 | 1461681137290 Marionette TRACE conn2 <- [1,378,null,{}] 07:32:17 INFO - PROCESS | 1651 | 1461681137294 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}] 07:32:17 INFO - PROCESS | 1651 | 1461681137366 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:32:17 INFO - PROCESS | 1651 | 1461681137372 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad3000 == 27 [pid = 1651] [id = 102] 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11ab94000) [pid = 1651] [serial = 303] [outer = 0x0] 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11af35400) [pid = 1651] [serial = 304] [outer = 0x11ab94000] 07:32:17 INFO - PROCESS | 1651 | 1461681137399 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11af43400) [pid = 1651] [serial = 305] [outer = 0x11ab94000] 07:32:17 INFO - PROCESS | 1651 | 1461681137714 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:32:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:32:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 471ms 07:32:17 INFO - PROCESS | 1651 | 1461681137759 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1651 | 1461681137760 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:32:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:32:17 INFO - PROCESS | 1651 | 1461681137762 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1651 | 1461681137763 Marionette TRACE conn2 <- [1,382,null,{}] 07:32:17 INFO - PROCESS | 1651 | 1461681137765 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}] 07:32:17 INFO - PROCESS | 1651 | 1461681137860 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:32:17 INFO - PROCESS | 1651 | 1461681137873 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a81f000 == 28 [pid = 1651] [id = 103] 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11ad42400) [pid = 1651] [serial = 306] [outer = 0x0] 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11b806800) [pid = 1651] [serial = 307] [outer = 0x11ad42400] 07:32:17 INFO - PROCESS | 1651 | 1461681137899 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11b84f800) [pid = 1651] [serial = 308] [outer = 0x11ad42400] 07:32:18 INFO - PROCESS | 1651 | 1461681138227 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:32:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 07:32:18 INFO - PROCESS | 1651 | 1461681138231 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1651 | 1461681138233 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:32:18 INFO - PROCESS | 1651 | 1461681138235 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1651 | 1461681138237 Marionette TRACE conn2 <- [1,386,null,{}] 07:32:18 INFO - PROCESS | 1651 | 1461681138240 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}] 07:32:18 INFO - PROCESS | 1651 | 1461681138362 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:32:18 INFO - PROCESS | 1651 | 1461681138369 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11524e800 == 29 [pid = 1651] [id = 104] 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11bbc7c00) [pid = 1651] [serial = 309] [outer = 0x0] 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11c04c400) [pid = 1651] [serial = 310] [outer = 0x11bbc7c00] 07:32:18 INFO - PROCESS | 1651 | 1461681138397 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11c87dc00) [pid = 1651] [serial = 311] [outer = 0x11bbc7c00] 07:32:18 INFO - PROCESS | 1651 | 1461681138749 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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 07:32:18 INFO - PROCESS | 1651 | 1461681138764 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:32:18 INFO - PROCESS | 1651 | 1461681138765 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:32:18 INFO - PROCESS | 1651 | 1461681138768 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1651 | 1461681138769 Marionette TRACE conn2 <- [1,390,null,{}] 07:32:18 INFO - PROCESS | 1651 | 1461681138773 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}] 07:32:18 INFO - PROCESS | 1651 | 1461681138859 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:32:18 INFO - PROCESS | 1651 | 1461681138863 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b872000 == 30 [pid = 1651] [id = 105] 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11c040c00) [pid = 1651] [serial = 312] [outer = 0x0] 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11c886800) [pid = 1651] [serial = 313] [outer = 0x11c040c00] 07:32:18 INFO - PROCESS | 1651 | 1461681138889 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11c9c4800) [pid = 1651] [serial = 314] [outer = 0x11c040c00] 07:32:19 INFO - PROCESS | 1651 | 1461681139242 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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 07:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:32:19 INFO - PROCESS | 1651 | 1461681139289 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1651 | 1461681139290 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:32:19 INFO - PROCESS | 1651 | 1461681139292 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1651 | 1461681139293 Marionette TRACE conn2 <- [1,394,null,{}] 07:32:19 INFO - PROCESS | 1651 | 1461681139302 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}] 07:32:19 INFO - PROCESS | 1651 | 1461681139387 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:32:19 INFO - PROCESS | 1651 | 1461681139393 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8a800 == 31 [pid = 1651] [id = 106] 07:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11c04a000) [pid = 1651] [serial = 315] [outer = 0x0] 07:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123baa400) [pid = 1651] [serial = 316] [outer = 0x11c04a000] 07:32:19 INFO - PROCESS | 1651 | 1461681139418 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f0b400) [pid = 1651] [serial = 317] [outer = 0x11c04a000] 07:32:19 INFO - PROCESS | 1651 | 1461681139779 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]]]}] 07:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 524ms 07:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:32:19 INFO - PROCESS | 1651 | 1461681139817 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 1651 | 1461681139818 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:32:19 INFO - PROCESS | 1651 | 1461681139820 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 1651 | 1461681139821 Marionette TRACE conn2 <- [1,398,null,{}] 07:32:19 INFO - PROCESS | 1651 | 1461681139823 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}] 07:32:19 INFO - PROCESS | 1651 | 1461681139938 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x115940000) [pid = 1651] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11a642c00) [pid = 1651] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127006400) [pid = 1651] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11b8b0800) [pid = 1651] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119761400) [pid = 1651] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11a644000) [pid = 1651] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116545000) [pid = 1651] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129d7c800) [pid = 1651] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118ce8c00) [pid = 1651] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x127007800) [pid = 1651] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:32:19 INFO - PROCESS | 1651 | 1461681139970 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1158df800 == 32 [pid = 1651] [id = 107] 07:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x115940000) [pid = 1651] [serial = 318] [outer = 0x0] 07:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11a644000) [pid = 1651] [serial = 319] [outer = 0x115940000] 07:32:19 INFO - PROCESS | 1651 | 1461681139996 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123f0f000) [pid = 1651] [serial = 320] [outer = 0x115940000] 07:32:20 INFO - PROCESS | 1651 | 1461681140274 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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 07:32:20 INFO - PROCESS | 1651 | 1461681140294 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1651 | 1461681140295 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:32:20 INFO - PROCESS | 1651 | 1461681140297 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1651 | 1461681140298 Marionette TRACE conn2 <- [1,402,null,{}] 07:32:20 INFO - PROCESS | 1651 | 1461681140301 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}] 07:32:20 INFO - PROCESS | 1651 | 1461681140387 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:32:20 INFO - PROCESS | 1651 | 1461681140393 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4e0800 == 33 [pid = 1651] [id = 108] 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118ce8c00) [pid = 1651] [serial = 321] [outer = 0x0] 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x127003000) [pid = 1651] [serial = 322] [outer = 0x118ce8c00] 07:32:20 INFO - PROCESS | 1651 | 1461681140418 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12700fc00) [pid = 1651] [serial = 323] [outer = 0x118ce8c00] 07:32:20 INFO - PROCESS | 1651 | 1461681140758 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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 468ms 07:32:20 INFO - PROCESS | 1651 | 1461681140767 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1651 | 1461681140769 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:32:20 INFO - PROCESS | 1651 | 1461681140776 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1651 | 1461681140777 Marionette TRACE conn2 <- [1,406,null,{}] 07:32:20 INFO - PROCESS | 1651 | 1461681140790 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}] 07:32:20 INFO - PROCESS | 1651 | 1461681140890 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:32:20 INFO - PROCESS | 1651 | 1461681140895 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b0d800 == 34 [pid = 1651] [id = 109] 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x127069c00) [pid = 1651] [serial = 324] [outer = 0x0] 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12749b400) [pid = 1651] [serial = 325] [outer = 0x127069c00] 07:32:20 INFO - PROCESS | 1651 | 1461681140928 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1276b5800) [pid = 1651] [serial = 326] [outer = 0x127069c00] 07:32:21 INFO - PROCESS | 1651 | 1461681141250 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 07:32:21 INFO - PROCESS | 1651 | 1461681141295 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1651 | 1461681141296 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:32:21 INFO - PROCESS | 1651 | 1461681141298 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1651 | 1461681141299 Marionette TRACE conn2 <- [1,410,null,{}] 07:32:21 INFO - PROCESS | 1651 | 1461681141302 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}] 07:32:21 INFO - PROCESS | 1651 | 1461681141377 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:32:21 INFO - PROCESS | 1651 | 1461681141420 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cb4800 == 35 [pid = 1651] [id = 110] 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11afeac00) [pid = 1651] [serial = 327] [outer = 0x0] 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127882800) [pid = 1651] [serial = 328] [outer = 0x11afeac00] 07:32:21 INFO - PROCESS | 1651 | 1461681141445 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12897ec00) [pid = 1651] [serial = 329] [outer = 0x11afeac00] 07:32:21 INFO - PROCESS | 1651 | 1461681141707 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 418ms 07:32:21 INFO - PROCESS | 1651 | 1461681141716 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1651 | 1461681141717 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:32:21 INFO - PROCESS | 1651 | 1461681141729 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1651 | 1461681141730 Marionette TRACE conn2 <- [1,414,null,{}] 07:32:21 INFO - PROCESS | 1651 | 1461681141732 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}] 07:32:21 INFO - PROCESS | 1651 | 1461681141810 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:32:21 INFO - PROCESS | 1651 | 1461681141815 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12416c800 == 36 [pid = 1651] [id = 111] 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12897c400) [pid = 1651] [serial = 330] [outer = 0x0] 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b88c00) [pid = 1651] [serial = 331] [outer = 0x12897c400] 07:32:21 INFO - PROCESS | 1651 | 1461681141842 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1294f1000) [pid = 1651] [serial = 332] [outer = 0x12897c400] 07:32:22 INFO - PROCESS | 1651 | 1461681142441 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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 779ms 07:32:22 INFO - PROCESS | 1651 | 1461681142499 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1651 | 1461681142502 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:32:22 INFO - PROCESS | 1651 | 1461681142506 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1651 | 1461681142508 Marionette TRACE conn2 <- [1,418,null,{}] 07:32:22 INFO - PROCESS | 1651 | 1461681142512 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}] 07:32:22 INFO - PROCESS | 1651 | 1461681142618 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:32:22 INFO - PROCESS | 1651 | 1461681142662 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f5f000 == 37 [pid = 1651] [id = 112] 07:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118e98400) [pid = 1651] [serial = 333] [outer = 0x0] 07:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119259800) [pid = 1651] [serial = 334] [outer = 0x118e98400] 07:32:22 INFO - PROCESS | 1651 | 1461681142694 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119767000) [pid = 1651] [serial = 335] [outer = 0x118e98400] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x1178d8000 == 36 [pid = 1651] [id = 85] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12e94f800 == 35 [pid = 1651] [id = 89] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12babe800 == 34 [pid = 1651] [id = 87] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbad000 == 33 [pid = 1651] [id = 88] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123dd5400) [pid = 1651] [serial = 277] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | 1461681143835 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]]]}] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x119166000 == 32 [pid = 1651] [id = 98] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff0d000 == 31 [pid = 1651] [id = 97] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x11adca000 == 30 [pid = 1651] [id = 95] 07:32:23 INFO - PROCESS | 1651 | --DOCSHELL 0x11433f800 == 29 [pid = 1651] [id = 94] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12897b800) [pid = 1651] [serial = 262] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12749a800) [pid = 1651] [serial = 259] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1248f7c00) [pid = 1651] [serial = 248] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119763800) [pid = 1651] [serial = 250] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x119d92800) [pid = 1651] [serial = 251] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11aff1800) [pid = 1651] [serial = 253] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11c04b400) [pid = 1651] [serial = 254] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x124566c00) [pid = 1651] [serial = 257] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11c9bc400) [pid = 1651] [serial = 256] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b445c00) [pid = 1651] [serial = 265] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129d78000) [pid = 1651] [serial = 263] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119134000) [pid = 1651] [serial = 271] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12ba85400) [pid = 1651] [serial = 268] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12ba80800) [pid = 1651] [serial = 266] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12bd22800) [pid = 1651] [serial = 269] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11ab8f800) [pid = 1651] [serial = 274] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11ab16000) [pid = 1651] [serial = 272] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1274a7400) [pid = 1651] [serial = 260] [outer = 0x0] [url = about:blank] 07:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11c43f800) [pid = 1651] [serial = 275] [outer = 0x0] [url = about:blank] 07:32:23 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 07:32:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1371ms 07:32:23 INFO - PROCESS | 1651 | 1461681143878 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 1651 | 1461681143880 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:32:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:32:23 INFO - PROCESS | 1651 | 1461681143883 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 1651 | 1461681143886 Marionette TRACE conn2 <- [1,422,null,{}] 07:32:23 INFO - PROCESS | 1651 | 1461681143889 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}] 07:32:23 INFO - PROCESS | 1651 | 1461681143966 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:32:24 INFO - PROCESS | 1651 | 1461681144008 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185d0000 == 30 [pid = 1651] [id = 113] 07:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118e8dc00) [pid = 1651] [serial = 336] [outer = 0x0] 07:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11975c000) [pid = 1651] [serial = 337] [outer = 0x118e8dc00] 07:32:24 INFO - PROCESS | 1651 | 1461681144035 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119aae400) [pid = 1651] [serial = 338] [outer = 0x118e8dc00] 07:32:24 INFO - PROCESS | 1651 | 1461681144813 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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 07:32:24 INFO - PROCESS | 1651 | 1461681144857 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 1651 | 1461681144861 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:32:24 INFO - PROCESS | 1651 | 1461681144866 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1651 | 1461681144868 Marionette TRACE conn2 <- [1,426,null,{}] 07:32:24 INFO - PROCESS | 1651 | 1461681144870 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}] 07:32:24 INFO - PROCESS | 1651 | 1461681144942 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:32:24 INFO - PROCESS | 1651 | 1461681144947 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad0800 == 31 [pid = 1651] [id = 114] 07:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119d86800) [pid = 1651] [serial = 339] [outer = 0x0] 07:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11ab92400) [pid = 1651] [serial = 340] [outer = 0x119d86800] 07:32:24 INFO - PROCESS | 1651 | 1461681144975 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11ab9ac00) [pid = 1651] [serial = 341] [outer = 0x119d86800] 07:32:25 INFO - PROCESS | 1651 | 1461681145329 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] 07:32:25 INFO - PROCESS | 1651 | 1461681145341 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 07:32:25 INFO - PROCESS | 1651 | 1461681145343 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1651 | 1461681145346 Marionette TRACE conn2 <- [1,430,null,{}] 07:32:25 INFO - PROCESS | 1651 | 1461681145355 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}] 07:32:25 INFO - PROCESS | 1651 | 1461681145431 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 07:32:25 INFO - PROCESS | 1651 | 1461681145437 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb1000 == 32 [pid = 1651] [id = 115] 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11af43000) [pid = 1651] [serial = 342] [outer = 0x0] 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11b8ab000) [pid = 1651] [serial = 343] [outer = 0x11af43000] 07:32:25 INFO - PROCESS | 1651 | 1461681145468 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11c040400) [pid = 1651] [serial = 344] [outer = 0x11af43000] 07:32:25 INFO - PROCESS | 1651 | 1461681145799 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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 469ms 07:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:32:25 INFO - PROCESS | 1651 | 1461681145814 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1651 | 1461681145816 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 07:32:25 INFO - PROCESS | 1651 | 1461681145818 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1651 | 1461681145819 Marionette TRACE conn2 <- [1,434,null,{}] 07:32:25 INFO - PROCESS | 1651 | 1461681145824 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}] 07:32:25 INFO - PROCESS | 1651 | 1461681145896 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 07:32:25 INFO - PROCESS | 1651 | 1461681145925 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8a000 == 33 [pid = 1651] [id = 116] 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118c41c00) [pid = 1651] [serial = 345] [outer = 0x0] 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11c042400) [pid = 1651] [serial = 346] [outer = 0x118c41c00] 07:32:25 INFO - PROCESS | 1651 | 1461681145952 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11c69a800) [pid = 1651] [serial = 347] [outer = 0x118c41c00] 07:32:26 INFO - PROCESS | 1651 | 1461681146326 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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 07:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:32:26 INFO - PROCESS | 1651 | 1461681146339 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1651 | 1461681146340 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 07:32:26 INFO - PROCESS | 1651 | 1461681146342 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1651 | 1461681146343 Marionette TRACE conn2 <- [1,438,null,{}] 07:32:26 INFO - PROCESS | 1651 | 1461681146346 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}] 07:32:26 INFO - PROCESS | 1651 | 1461681146432 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 07:32:26 INFO - PROCESS | 1651 | 1461681146460 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4dd000 == 34 [pid = 1651] [id = 117] 07:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118cf3c00) [pid = 1651] [serial = 348] [outer = 0x0] 07:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11c996400) [pid = 1651] [serial = 349] [outer = 0x118cf3c00] 07:32:26 INFO - PROCESS | 1651 | 1461681146486 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11c9c0800) [pid = 1651] [serial = 350] [outer = 0x118cf3c00] 07:32:26 INFO - PROCESS | 1651 | 1461681146825 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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 07:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:32:26 INFO - PROCESS | 1651 | 1461681146861 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 1651 | 1461681146862 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 07:32:26 INFO - PROCESS | 1651 | 1461681146864 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 1651 | 1461681146865 Marionette TRACE conn2 <- [1,442,null,{}] 07:32:26 INFO - PROCESS | 1651 | 1461681146868 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}] 07:32:26 INFO - PROCESS | 1651 | 1461681146974 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 07:32:26 INFO - PROCESS | 1651 | 1461681146979 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b22800 == 35 [pid = 1651] [id = 118] 07:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11c87b400) [pid = 1651] [serial = 351] [outer = 0x0] 07:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123cc6c00) [pid = 1651] [serial = 352] [outer = 0x11c87b400] 07:32:27 INFO - PROCESS | 1651 | 1461681147007 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12700ec00) [pid = 1651] [serial = 353] [outer = 0x11c87b400] 07:32:27 INFO - PROCESS | 1651 | 1461681147331 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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 520ms 07:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:32:27 INFO - PROCESS | 1651 | 1461681147385 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1651 | 1461681147386 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 07:32:27 INFO - PROCESS | 1651 | 1461681147388 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1651 | 1461681147389 Marionette TRACE conn2 <- [1,446,null,{}] 07:32:27 INFO - PROCESS | 1651 | 1461681147391 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}] 07:32:27 INFO - PROCESS | 1651 | 1461681147479 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 07:32:27 INFO - PROCESS | 1651 | 1461681147487 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x124170800 == 36 [pid = 1651] [id = 119] 07:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x124349800) [pid = 1651] [serial = 354] [outer = 0x0] 07:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1273ae800) [pid = 1651] [serial = 355] [outer = 0x124349800] 07:32:27 INFO - PROCESS | 1651 | 1461681147512 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12749d000) [pid = 1651] [serial = 356] [outer = 0x124349800] 07:32:27 INFO - PROCESS | 1651 | 1461681147848 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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 07:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:32:27 INFO - PROCESS | 1651 | 1461681147861 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 1651 | 1461681147862 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 07:32:27 INFO - PROCESS | 1651 | 1461681147864 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1651 | 1461681147865 Marionette TRACE conn2 <- [1,450,null,{}] 07:32:27 INFO - PROCESS | 1651 | 1461681147867 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}] 07:32:28 INFO - PROCESS | 1651 | 1461681148047 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123bb1c00) [pid = 1651] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11bbc7c00) [pid = 1651] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11ab94000) [pid = 1651] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118c3f400) [pid = 1651] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115939c00) [pid = 1651] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11a640000) [pid = 1651] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11c040c00) [pid = 1651] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11c04a000) [pid = 1651] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115940000) [pid = 1651] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x127069c00) [pid = 1651] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118ce8c00) [pid = 1651] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11afeac00) [pid = 1651] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11ad42400) [pid = 1651] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:32:28 INFO - PROCESS | 1651 | 1461681148084 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x119225000 == 37 [pid = 1651] [id = 120] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x115939c00) [pid = 1651] [serial = 357] [outer = 0x0] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118fbd000) [pid = 1651] [serial = 358] [outer = 0x115939c00] 07:32:28 INFO - PROCESS | 1651 | 1461681148109 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11af42c00) [pid = 1651] [serial = 359] [outer = 0x115939c00] 07:32:28 INFO - PROCESS | 1651 | 1461681148371 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] 07:32:28 INFO - PROCESS | 1651 | 1461681148384 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 07:32:28 INFO - PROCESS | 1651 | 1461681148396 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1651 | 1461681148397 Marionette TRACE conn2 <- [1,454,null,{}] 07:32:28 INFO - PROCESS | 1651 | 1461681148399 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}] 07:32:28 INFO - PROCESS | 1651 | 1461681148474 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 07:32:28 INFO - PROCESS | 1651 | 1461681148479 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x127048800 == 38 [pid = 1651] [id = 121] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11c9b5800) [pid = 1651] [serial = 360] [outer = 0x0] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12769d400) [pid = 1651] [serial = 361] [outer = 0x11c9b5800] 07:32:28 INFO - PROCESS | 1651 | 1461681148506 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1278e3400) [pid = 1651] [serial = 362] [outer = 0x11c9b5800] 07:32:28 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:28 INFO - PROCESS | 1651 | 1461681148838 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]]]}] 07:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 475ms 07:32:28 INFO - PROCESS | 1651 | 1461681148865 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 07:32:28 INFO - PROCESS | 1651 | 1461681148866 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 07:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:32:28 INFO - PROCESS | 1651 | 1461681148869 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - PROCESS | 1651 | 1461681148870 Marionette TRACE conn2 <- [1,458,null,{}] 07:32:28 INFO - PROCESS | 1651 | 1461681148882 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}] 07:32:28 INFO - PROCESS | 1651 | 1461681148956 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 07:32:28 INFO - PROCESS | 1651 | 1461681148960 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8ee000 == 39 [pid = 1651] [id = 122] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1278e6800) [pid = 1651] [serial = 363] [outer = 0x0] 07:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b86c00) [pid = 1651] [serial = 364] [outer = 0x1278e6800] 07:32:28 INFO - PROCESS | 1651 | 1461681148986 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1294f4c00) [pid = 1651] [serial = 365] [outer = 0x1278e6800] 07:32:29 INFO - PROCESS | 1651 | 1461681149309 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] 07:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:32:29 INFO - PROCESS | 1651 | 1461681149349 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 07:32:29 INFO - PROCESS | 1651 | 1461681149351 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1651 | 1461681149353 Marionette TRACE conn2 <- [1,462,null,{}] 07:32:29 INFO - PROCESS | 1651 | 1461681149355 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}] 07:32:29 INFO - PROCESS | 1651 | 1461681149440 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 07:32:29 INFO - PROCESS | 1651 | 1461681149444 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d4a800 == 40 [pid = 1651] [id = 123] 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129d73800) [pid = 1651] [serial = 366] [outer = 0x0] 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129d7e400) [pid = 1651] [serial = 367] [outer = 0x129d73800] 07:32:29 INFO - PROCESS | 1651 | 1461681149473 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b445c00) [pid = 1651] [serial = 368] [outer = 0x129d73800] 07:32:29 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:29 INFO - PROCESS | 1651 | 1461681149836 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] 07:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:32:29 INFO - PROCESS | 1651 | 1461681149873 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 07:32:29 INFO - PROCESS | 1651 | 1461681149875 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1651 | 1461681149876 Marionette TRACE conn2 <- [1,466,null,{}] 07:32:29 INFO - PROCESS | 1651 | 1461681149879 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}] 07:32:29 INFO - PROCESS | 1651 | 1461681149951 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 07:32:29 INFO - PROCESS | 1651 | 1461681149957 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5cf800 == 41 [pid = 1651] [id = 124] 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1294f4800) [pid = 1651] [serial = 369] [outer = 0x0] 07:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b44c800) [pid = 1651] [serial = 370] [outer = 0x1294f4800] 07:32:29 INFO - PROCESS | 1651 | 1461681149982 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12ba7c400) [pid = 1651] [serial = 371] [outer = 0x1294f4800] 07:32:30 INFO - PROCESS | 1651 | 1461681150467 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] 07:32:30 INFO - PROCESS | 1651 | 1461681150496 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 07:32:30 INFO - PROCESS | 1651 | 1461681150499 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1651 | 1461681150502 Marionette TRACE conn2 <- [1,470,null,{}] 07:32:30 INFO - PROCESS | 1651 | 1461681150505 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}] 07:32:30 INFO - PROCESS | 1651 | 1461681150602 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 07:32:30 INFO - PROCESS | 1651 | 1461681150644 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a97a000 == 42 [pid = 1651] [id = 125] 07:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11975d000) [pid = 1651] [serial = 372] [outer = 0x0] 07:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11a931c00) [pid = 1651] [serial = 373] [outer = 0x11975d000] 07:32:30 INFO - PROCESS | 1651 | 1461681150678 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11ab9a800) [pid = 1651] [serial = 374] [outer = 0x11975d000] 07:32:31 INFO - PROCESS | 1651 | 1461681151120 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]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 07:32:31 INFO - PROCESS | 1651 | 1461681151187 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1651 | 1461681151191 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 07:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:32:31 INFO - PROCESS | 1651 | 1461681151197 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1651 | 1461681151199 Marionette TRACE conn2 <- [1,474,null,{}] 07:32:31 INFO - PROCESS | 1651 | 1461681151227 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}] 07:32:31 INFO - PROCESS | 1651 | 1461681151320 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 07:32:31 INFO - PROCESS | 1651 | 1461681151379 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b1b800 == 43 [pid = 1651] [id = 126] 07:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11ab94400) [pid = 1651] [serial = 375] [outer = 0x0] 07:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11c361c00) [pid = 1651] [serial = 376] [outer = 0x11ab94400] 07:32:31 INFO - PROCESS | 1651 | 1461681151410 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11c9bec00) [pid = 1651] [serial = 377] [outer = 0x11ab94400] 07:32:31 INFO - PROCESS | 1651 | 1461681151852 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]]]}] 07:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 696ms 07:32:31 INFO - PROCESS | 1651 | 1461681151893 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 07:32:31 INFO - PROCESS | 1651 | 1461681151894 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 07:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:32:31 INFO - PROCESS | 1651 | 1461681151897 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:32:31 INFO - PROCESS | 1651 | 1461681151899 Marionette TRACE conn2 <- [1,478,null,{}] 07:32:31 INFO - PROCESS | 1651 | 1461681151925 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}] 07:32:32 INFO - PROCESS | 1651 | 1461681152024 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 07:32:32 INFO - PROCESS | 1651 | 1461681152081 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b114000 == 44 [pid = 1651] [id = 127] 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1248f4000) [pid = 1651] [serial = 378] [outer = 0x0] 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1274a0000) [pid = 1651] [serial = 379] [outer = 0x1248f4000] 07:32:32 INFO - PROCESS | 1651 | 1461681152114 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128b89400) [pid = 1651] [serial = 380] [outer = 0x1248f4000] 07:32:32 INFO - PROCESS | 1651 | 1461681152552 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 07:32:32 INFO - PROCESS | 1651 | 1461681152593 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1651 | 1461681152594 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 07:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:32:32 INFO - PROCESS | 1651 | 1461681152597 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1651 | 1461681152598 Marionette TRACE conn2 <- [1,482,null,{}] 07:32:32 INFO - PROCESS | 1651 | 1461681152601 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}] 07:32:32 INFO - PROCESS | 1651 | 1461681152729 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 07:32:32 INFO - PROCESS | 1651 | 1461681152773 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x11574d000 == 45 [pid = 1651] [id = 128] 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1159c3800) [pid = 1651] [serial = 381] [outer = 0x0] 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x119766c00) [pid = 1651] [serial = 382] [outer = 0x1159c3800] 07:32:32 INFO - PROCESS | 1651 | 1461681152806 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1273afc00) [pid = 1651] [serial = 383] [outer = 0x1159c3800] 07:32:33 INFO - PROCESS | 1651 | 1461681153347 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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 819ms 07:32:33 INFO - PROCESS | 1651 | 1461681153416 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 1651 | 1461681153419 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 07:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:32:33 INFO - PROCESS | 1651 | 1461681153423 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 1651 | 1461681153424 Marionette TRACE conn2 <- [1,486,null,{}] 07:32:33 INFO - PROCESS | 1651 | 1461681153428 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}] 07:32:33 INFO - PROCESS | 1651 | 1461681153513 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 07:32:33 INFO - PROCESS | 1651 | 1461681153572 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921f800 == 46 [pid = 1651] [id = 129] 07:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11975e400) [pid = 1651] [serial = 384] [outer = 0x0] 07:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x119e4e400) [pid = 1651] [serial = 385] [outer = 0x11975e400] 07:32:33 INFO - PROCESS | 1651 | 1461681153601 Marionette DEBUG loaded listener.js 07:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11ab13c00) [pid = 1651] [serial = 386] [outer = 0x11975e400] 07:32:33 INFO - PROCESS | 1651 | --DOCSHELL 0x1276f6800 == 45 [pid = 1651] [id = 86] 07:32:33 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd87800 == 44 [pid = 1651] [id = 92] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11b8a8c00) [pid = 1651] [serial = 292] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1147d9000) [pid = 1651] [serial = 280] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12b448800) [pid = 1651] [serial = 289] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11ad3e000) [pid = 1651] [serial = 283] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1273d7c00) [pid = 1651] [serial = 286] [outer = 0x0] [url = about:blank] 07:32:33 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128b88c00) [pid = 1651] [serial = 331] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x127005c00) [pid = 1651] [serial = 278] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11c04c400) [pid = 1651] [serial = 310] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11af35400) [pid = 1651] [serial = 304] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11af43400) [pid = 1651] [serial = 305] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118e99000) [pid = 1651] [serial = 298] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119760400) [pid = 1651] [serial = 299] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1159c7800) [pid = 1651] [serial = 295] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118c43c00) [pid = 1651] [serial = 296] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11a938800) [pid = 1651] [serial = 301] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11ab1bc00) [pid = 1651] [serial = 302] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11c886800) [pid = 1651] [serial = 313] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123baa400) [pid = 1651] [serial = 316] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11c9c4800) [pid = 1651] [serial = 314] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123f0b400) [pid = 1651] [serial = 317] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123f0f000) [pid = 1651] [serial = 320] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12749b400) [pid = 1651] [serial = 325] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x127003000) [pid = 1651] [serial = 322] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11a644000) [pid = 1651] [serial = 319] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12897ec00) [pid = 1651] [serial = 329] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11b806800) [pid = 1651] [serial = 307] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11b84f800) [pid = 1651] [serial = 308] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11c87dc00) [pid = 1651] [serial = 311] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12700fc00) [pid = 1651] [serial = 323] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1276b5800) [pid = 1651] [serial = 326] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x127882800) [pid = 1651] [serial = 328] [outer = 0x0] [url = about:blank] 07:32:34 INFO - PROCESS | 1651 | 1461681154027 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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:32:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 07:32:34 INFO - PROCESS | 1651 | 1461681154044 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1651 | 1461681154048 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:32:34 INFO - PROCESS | 1651 | 1461681154058 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1651 | 1461681154060 Marionette TRACE conn2 <- [1,490,null,{}] 07:32:34 INFO - PROCESS | 1651 | 1461681154064 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}] 07:32:34 INFO - PROCESS | 1651 | 1461681154184 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 07:32:34 INFO - PROCESS | 1651 | 1461681154191 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x119176000 == 45 [pid = 1651] [id = 130] 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11ab96c00) [pid = 1651] [serial = 387] [outer = 0x0] 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11ad46400) [pid = 1651] [serial = 388] [outer = 0x11ab96c00] 07:32:34 INFO - PROCESS | 1651 | 1461681154217 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11aff1800) [pid = 1651] [serial = 389] [outer = 0x11ab96c00] 07:32:34 INFO - PROCESS | 1651 | 1461681154559 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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:32:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 524ms 07:32:34 INFO - PROCESS | 1651 | 1461681154579 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1651 | 1461681154581 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 07:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:32:34 INFO - PROCESS | 1651 | 1461681154583 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1651 | 1461681154586 Marionette TRACE conn2 <- [1,494,null,{}] 07:32:34 INFO - PROCESS | 1651 | 1461681154593 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}] 07:32:34 INFO - PROCESS | 1651 | 1461681154666 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 07:32:34 INFO - PROCESS | 1651 | 1461681154674 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adbd000 == 46 [pid = 1651] [id = 131] 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11bbb9800) [pid = 1651] [serial = 390] [outer = 0x0] 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11c87dc00) [pid = 1651] [serial = 391] [outer = 0x11bbb9800] 07:32:34 INFO - PROCESS | 1651 | 1461681154700 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11c9b9400) [pid = 1651] [serial = 392] [outer = 0x11bbb9800] 07:32:35 INFO - PROCESS | 1651 | 1461681155038 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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 473ms 07:32:35 INFO - PROCESS | 1651 | 1461681155058 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1651 | 1461681155060 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 07:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:32:35 INFO - PROCESS | 1651 | 1461681155062 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1651 | 1461681155063 Marionette TRACE conn2 <- [1,498,null,{}] 07:32:35 INFO - PROCESS | 1651 | 1461681155066 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}] 07:32:35 INFO - PROCESS | 1651 | 1461681155144 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 07:32:35 INFO - PROCESS | 1651 | 1461681155190 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8ef800 == 47 [pid = 1651] [id = 132] 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11bbc5c00) [pid = 1651] [serial = 393] [outer = 0x0] 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123bac800) [pid = 1651] [serial = 394] [outer = 0x11bbc5c00] 07:32:35 INFO - PROCESS | 1651 | 1461681155217 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1241c0c00) [pid = 1651] [serial = 395] [outer = 0x11bbc5c00] 07:32:35 INFO - PROCESS | 1651 | 1461681155511 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]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 07:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:32:35 INFO - PROCESS | 1651 | 1461681155530 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 1651 | 1461681155532 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 07:32:35 INFO - PROCESS | 1651 | 1461681155534 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 1651 | 1461681155535 Marionette TRACE conn2 <- [1,502,null,{}] 07:32:35 INFO - PROCESS | 1651 | 1461681155538 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}] 07:32:35 INFO - PROCESS | 1651 | 1461681155616 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 07:32:35 INFO - PROCESS | 1651 | 1461681155622 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0b3000 == 48 [pid = 1651] [id = 133] 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1241c1400) [pid = 1651] [serial = 396] [outer = 0x0] 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127002800) [pid = 1651] [serial = 397] [outer = 0x1241c1400] 07:32:35 INFO - PROCESS | 1651 | 1461681155649 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12733c400) [pid = 1651] [serial = 398] [outer = 0x1241c1400] 07:32:35 INFO - PROCESS | 1651 | 1461681155982 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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 468ms 07:32:36 INFO - PROCESS | 1651 | 1461681156003 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1651 | 1461681156005 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:32:36 INFO - PROCESS | 1651 | 1461681156009 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1651 | 1461681156010 Marionette TRACE conn2 <- [1,506,null,{}] 07:32:36 INFO - PROCESS | 1651 | 1461681156012 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}] 07:32:36 INFO - PROCESS | 1651 | 1461681156126 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 07:32:36 INFO - PROCESS | 1651 | 1461681156139 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c931800 == 49 [pid = 1651] [id = 134] 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x127341000) [pid = 1651] [serial = 399] [outer = 0x0] 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1274a1c00) [pid = 1651] [serial = 400] [outer = 0x127341000] 07:32:36 INFO - PROCESS | 1651 | 1461681156169 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1294e9c00) [pid = 1651] [serial = 401] [outer = 0x127341000] 07:32:36 INFO - PROCESS | 1651 | 1461681156505 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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 07:32:36 INFO - PROCESS | 1651 | 1461681156527 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1651 | 1461681156528 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 07:32:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:32:36 INFO - PROCESS | 1651 | 1461681156538 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1651 | 1461681156541 Marionette TRACE conn2 <- [1,510,null,{}] 07:32:36 INFO - PROCESS | 1651 | 1461681156543 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}] 07:32:36 INFO - PROCESS | 1651 | 1461681156633 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 07:32:36 INFO - PROCESS | 1651 | 1461681156638 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12417f000 == 50 [pid = 1651] [id = 135] 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1273d5800) [pid = 1651] [serial = 402] [outer = 0x0] 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129d7b000) [pid = 1651] [serial = 403] [outer = 0x1273d5800] 07:32:36 INFO - PROCESS | 1651 | 1461681156664 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12b12f000) [pid = 1651] [serial = 404] [outer = 0x1273d5800] 07:32:37 INFO - PROCESS | 1651 | 1461681157028 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]]]}] 07:32:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:32:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 522ms 07:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:32:37 INFO - PROCESS | 1651 | 1461681157059 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1651 | 1461681157060 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 07:32:37 INFO - PROCESS | 1651 | 1461681157062 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1651 | 1461681157063 Marionette TRACE conn2 <- [1,514,null,{}] 07:32:37 INFO - PROCESS | 1651 | 1461681157066 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}] 07:32:37 INFO - PROCESS | 1651 | 1461681157158 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 07:32:37 INFO - PROCESS | 1651 | 1461681157170 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x127047000 == 51 [pid = 1651] [id = 136] 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129d7a400) [pid = 1651] [serial = 405] [outer = 0x0] 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12b449400) [pid = 1651] [serial = 406] [outer = 0x129d7a400] 07:32:37 INFO - PROCESS | 1651 | 1461681157196 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b5efc00) [pid = 1651] [serial = 407] [outer = 0x129d7a400] 07:32:37 INFO - PROCESS | 1651 | 1461681157521 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]]]}] 07:32:37 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 07:32:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 07:32:37 INFO - PROCESS | 1651 | 1461681157531 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 1651 | 1461681157532 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 07:32:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:32:37 INFO - PROCESS | 1651 | 1461681157541 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 1651 | 1461681157542 Marionette TRACE conn2 <- [1,518,null,{}] 07:32:37 INFO - PROCESS | 1651 | 1461681157544 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}] 07:32:37 INFO - PROCESS | 1651 | 1461681157636 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 07:32:37 INFO - PROCESS | 1651 | 1461681157640 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x129455000 == 52 [pid = 1651] [id = 137] 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12b12f800) [pid = 1651] [serial = 408] [outer = 0x0] 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12ba81c00) [pid = 1651] [serial = 409] [outer = 0x12b12f800] 07:32:37 INFO - PROCESS | 1651 | 1461681157666 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12ba88400) [pid = 1651] [serial = 410] [outer = 0x12b12f800] 07:32:38 INFO - PROCESS | 1651 | 1461681158006 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 07:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:32:38 INFO - PROCESS | 1651 | 1461681158059 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1651 | 1461681158060 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 07:32:38 INFO - PROCESS | 1651 | 1461681158063 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1651 | 1461681158064 Marionette TRACE conn2 <- [1,522,null,{}] 07:32:38 INFO - PROCESS | 1651 | 1461681158066 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}] 07:32:38 INFO - PROCESS | 1651 | 1461681158234 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129d73800) [pid = 1651] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1278e6800) [pid = 1651] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118cf3c00) [pid = 1651] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11c87b400) [pid = 1651] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119d86800) [pid = 1651] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118e8dc00) [pid = 1651] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11af43000) [pid = 1651] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118e98400) [pid = 1651] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124349800) [pid = 1651] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x115939c00) [pid = 1651] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118c41c00) [pid = 1651] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11c9b5800) [pid = 1651] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:32:38 INFO - PROCESS | 1651 | 1461681158272 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a97b000 == 53 [pid = 1651] [id = 138] 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x115736c00) [pid = 1651] [serial = 411] [outer = 0x0] 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118e98400) [pid = 1651] [serial = 412] [outer = 0x115736c00] 07:32:38 INFO - PROCESS | 1651 | 1461681158297 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11bbc7c00) [pid = 1651] [serial = 413] [outer = 0x115736c00] 07:32:38 INFO - PROCESS | 1651 | 1461681158592 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:32:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 567ms 07:32:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:32:38 INFO - PROCESS | 1651 | 1461681158631 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1651 | 1461681158632 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 07:32:38 INFO - PROCESS | 1651 | 1461681158634 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1651 | 1461681158637 Marionette TRACE conn2 <- [1,526,null,{}] 07:32:38 INFO - PROCESS | 1651 | 1461681158641 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}] 07:32:38 INFO - PROCESS | 1651 | 1461681158728 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 07:32:38 INFO - PROCESS | 1651 | 1461681158773 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac4000 == 54 [pid = 1651] [id = 139] 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11af43000) [pid = 1651] [serial = 414] [outer = 0x0] 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129d73800) [pid = 1651] [serial = 415] [outer = 0x11af43000] 07:32:38 INFO - PROCESS | 1651 | 1461681158803 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12bd7a000) [pid = 1651] [serial = 416] [outer = 0x11af43000] 07:32:39 INFO - PROCESS | 1651 | 1461681159089 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]]]}] 07:32:39 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 07:32:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 472ms 07:32:39 INFO - PROCESS | 1651 | 1461681159112 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1651 | 1461681159113 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:32:39 INFO - PROCESS | 1651 | 1461681159116 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1651 | 1461681159117 Marionette TRACE conn2 <- [1,530,null,{}] 07:32:39 INFO - PROCESS | 1651 | 1461681159119 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}] 07:32:39 INFO - PROCESS | 1651 | 1461681159210 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 07:32:39 INFO - PROCESS | 1651 | 1461681159214 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d019000 == 55 [pid = 1651] [id = 140] 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12bd7a800) [pid = 1651] [serial = 417] [outer = 0x0] 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12d0b3000) [pid = 1651] [serial = 418] [outer = 0x12bd7a800] 07:32:39 INFO - PROCESS | 1651 | 1461681159240 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12d0bf800) [pid = 1651] [serial = 419] [outer = 0x12bd7a800] 07:32:39 INFO - PROCESS | 1651 | 1461681159558 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"]]]}] 07:32:39 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 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:32:39 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 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:32:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:32:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:32:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 07:32:39 INFO - PROCESS | 1651 | 1461681159585 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1651 | 1461681159586 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 07:32:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:32:39 INFO - PROCESS | 1651 | 1461681159591 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1651 | 1461681159592 Marionette TRACE conn2 <- [1,534,null,{}] 07:32:39 INFO - PROCESS | 1651 | 1461681159594 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}] 07:32:39 INFO - PROCESS | 1651 | 1461681159700 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 07:32:39 INFO - PROCESS | 1651 | 1461681159706 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d05f000 == 56 [pid = 1651] [id = 141] 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12bd71c00) [pid = 1651] [serial = 420] [outer = 0x0] 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12d424c00) [pid = 1651] [serial = 421] [outer = 0x12bd71c00] 07:32:39 INFO - PROCESS | 1651 | 1461681159732 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12d64f400) [pid = 1651] [serial = 422] [outer = 0x12bd71c00] 07:32:40 INFO - PROCESS | 1651 | 1461681160023 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]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:32:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 07:32:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:32:40 INFO - PROCESS | 1651 | 1461681160060 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1651 | 1461681160061 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 07:32:40 INFO - PROCESS | 1651 | 1461681160063 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1651 | 1461681160064 Marionette TRACE conn2 <- [1,538,null,{}] 07:32:40 INFO - PROCESS | 1651 | 1461681160066 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}] 07:32:40 INFO - PROCESS | 1651 | 1461681160160 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 07:32:40 INFO - PROCESS | 1651 | 1461681160164 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb0800 == 57 [pid = 1651] [id = 142] 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12cf03c00) [pid = 1651] [serial = 423] [outer = 0x0] 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12d652400) [pid = 1651] [serial = 424] [outer = 0x12cf03c00] 07:32:40 INFO - PROCESS | 1651 | 1461681160195 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12d66bc00) [pid = 1651] [serial = 425] [outer = 0x12cf03c00] 07:32:40 INFO - PROCESS | 1651 | 1461681160669 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]]]}] 07:32:40 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. 07:32:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 619ms 07:32:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:32:40 INFO - PROCESS | 1651 | 1461681160683 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 1651 | 1461681160686 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 07:32:40 INFO - PROCESS | 1651 | 1461681160689 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 1651 | 1461681160692 Marionette TRACE conn2 <- [1,542,null,{}] 07:32:40 INFO - PROCESS | 1651 | 1461681160696 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}] 07:32:40 INFO - PROCESS | 1651 | 1461681160798 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 07:32:40 INFO - PROCESS | 1651 | 1461681160842 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a963000 == 58 [pid = 1651] [id = 143] 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x119aac400) [pid = 1651] [serial = 426] [outer = 0x0] 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11a648400) [pid = 1651] [serial = 427] [outer = 0x119aac400] 07:32:40 INFO - PROCESS | 1651 | 1461681160875 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11af40000) [pid = 1651] [serial = 428] [outer = 0x119aac400] 07:32:41 INFO - PROCESS | 1651 | 1461681161252 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]]]}] 07:32:41 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. 07:32:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 572ms 07:32:41 INFO - PROCESS | 1651 | 1461681161261 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1651 | 1461681161265 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 07:32:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:32:41 INFO - PROCESS | 1651 | 1461681161269 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1651 | 1461681161273 Marionette TRACE conn2 <- [1,546,null,{}] 07:32:41 INFO - PROCESS | 1651 | 1461681161277 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}] 07:32:41 INFO - PROCESS | 1651 | 1461681161406 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 07:32:41 INFO - PROCESS | 1651 | 1461681161502 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dba000 == 59 [pid = 1651] [id = 144] 07:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11af42800) [pid = 1651] [serial = 429] [outer = 0x0] 07:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11c047c00) [pid = 1651] [serial = 430] [outer = 0x11af42800] 07:32:41 INFO - PROCESS | 1651 | 1461681161534 Marionette DEBUG loaded listener.js 07:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x123bb0c00) [pid = 1651] [serial = 431] [outer = 0x11af42800] 07:32:41 INFO - PROCESS | 1651 | 1461681161992 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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:32:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 774ms 07:32:42 INFO - PROCESS | 1651 | 1461681162047 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1651 | 1461681162050 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 07:32:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:32:42 INFO - PROCESS | 1651 | 1461681162057 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1651 | 1461681162061 Marionette TRACE conn2 <- [1,550,null,{}] 07:32:42 INFO - PROCESS | 1651 | 1461681162073 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}] 07:32:42 INFO - PROCESS | 1651 | 1461681162234 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 07:32:42 INFO - PROCESS | 1651 | 1461681162361 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbbf000 == 60 [pid = 1651] [id = 145] 07:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1273d4000) [pid = 1651] [serial = 432] [outer = 0x0] 07:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1274a6000) [pid = 1651] [serial = 433] [outer = 0x1273d4000] 07:32:42 INFO - PROCESS | 1651 | 1461681162408 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128b2ac00) [pid = 1651] [serial = 434] [outer = 0x1273d4000] 07:32:42 INFO - PROCESS | 1651 | 1461681162796 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]]]}] 07:32:42 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. 07:32:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 777ms 07:32:42 INFO - PROCESS | 1651 | 1461681162832 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1651 | 1461681162834 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 07:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:32:42 INFO - PROCESS | 1651 | 1461681162836 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1651 | 1461681162837 Marionette TRACE conn2 <- [1,554,null,{}] 07:32:42 INFO - PROCESS | 1651 | 1461681162840 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}] 07:32:42 INFO - PROCESS | 1651 | 1461681162939 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 07:32:42 INFO - PROCESS | 1651 | 1461681162985 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e43b000 == 61 [pid = 1651] [id = 146] 07:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128b2c400) [pid = 1651] [serial = 435] [outer = 0x0] 07:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12b7f3400) [pid = 1651] [serial = 436] [outer = 0x128b2c400] 07:32:43 INFO - PROCESS | 1651 | 1461681163016 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12bbb8c00) [pid = 1651] [serial = 437] [outer = 0x128b2c400] 07:32:43 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:43 INFO - PROCESS | 1651 | 1461681163401 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]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 618ms 07:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:32:43 INFO - PROCESS | 1651 | 1461681163455 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 1651 | 1461681163457 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 07:32:43 INFO - PROCESS | 1651 | 1461681163459 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - PROCESS | 1651 | 1461681163460 Marionette TRACE conn2 <- [1,558,null,{}] 07:32:43 INFO - PROCESS | 1651 | 1461681163463 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}] 07:32:43 INFO - PROCESS | 1651 | 1461681163557 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 07:32:43 INFO - PROCESS | 1651 | 1461681163616 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e781000 == 62 [pid = 1651] [id = 147] 07:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129d76800) [pid = 1651] [serial = 438] [outer = 0x0] 07:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12bd70000) [pid = 1651] [serial = 439] [outer = 0x129d76800] 07:32:43 INFO - PROCESS | 1651 | 1461681163646 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12d0bb800) [pid = 1651] [serial = 440] [outer = 0x129d76800] 07:32:44 INFO - PROCESS | 1651 | 1461681164059 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 07:32:44 INFO - PROCESS | 1651 | 1461681164078 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1651 | 1461681164079 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 07:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:32:44 INFO - PROCESS | 1651 | 1461681164082 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1651 | 1461681164083 Marionette TRACE conn2 <- [1,562,null,{}] 07:32:44 INFO - PROCESS | 1651 | 1461681164085 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}] 07:32:44 INFO - PROCESS | 1651 | 1461681164190 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 07:32:44 INFO - PROCESS | 1651 | 1461681164282 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e949000 == 63 [pid = 1651] [id = 148] 07:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12d651400) [pid = 1651] [serial = 441] [outer = 0x0] 07:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12d66b400) [pid = 1651] [serial = 442] [outer = 0x12d651400] 07:32:44 INFO - PROCESS | 1651 | 1461681164314 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12e46a400) [pid = 1651] [serial = 443] [outer = 0x12d651400] 07:32:44 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:44 INFO - PROCESS | 1651 | 1461681164899 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 07:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:32:44 INFO - PROCESS | 1651 | 1461681164952 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1651 | 1461681164954 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 07:32:44 INFO - PROCESS | 1651 | 1461681164957 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1651 | 1461681164960 Marionette TRACE conn2 <- [1,566,null,{}] 07:32:44 INFO - PROCESS | 1651 | 1461681164964 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}] 07:32:45 INFO - PROCESS | 1651 | 1461681165049 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 07:32:45 INFO - PROCESS | 1651 | 1461681165112 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11971c800 == 64 [pid = 1651] [id = 149] 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1153d9c00) [pid = 1651] [serial = 444] [outer = 0x0] 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118e8a800) [pid = 1651] [serial = 445] [outer = 0x1153d9c00] 07:32:45 INFO - PROCESS | 1651 | 1461681165140 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x119263400) [pid = 1651] [serial = 446] [outer = 0x1153d9c00] 07:32:45 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:45 INFO - PROCESS | 1651 | 1461681165565 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]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 622ms 07:32:45 INFO - PROCESS | 1651 | 1461681165580 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 1651 | 1461681165584 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 07:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:32:45 INFO - PROCESS | 1651 | 1461681165588 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - PROCESS | 1651 | 1461681165590 Marionette TRACE conn2 <- [1,570,null,{}] 07:32:45 INFO - PROCESS | 1651 | 1461681165592 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}] 07:32:45 INFO - PROCESS | 1651 | 1461681165682 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 07:32:45 INFO - PROCESS | 1651 | 1461681165726 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a81c800 == 65 [pid = 1651] [id = 150] 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x119199800) [pid = 1651] [serial = 447] [outer = 0x0] 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11ab15400) [pid = 1651] [serial = 448] [outer = 0x119199800] 07:32:45 INFO - PROCESS | 1651 | 1461681165754 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11ad43c00) [pid = 1651] [serial = 449] [outer = 0x119199800] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x129d4a800 == 64 [pid = 1651] [id = 123] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8ee000 == 63 [pid = 1651] [id = 122] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12e798800 == 62 [pid = 1651] [id = 90] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef77800 == 61 [pid = 1651] [id = 96] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x119225000 == 60 [pid = 1651] [id = 120] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x127048800 == 59 [pid = 1651] [id = 121] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12c79b000 == 58 [pid = 1651] [id = 93] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x124170800 == 57 [pid = 1651] [id = 119] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x119ac0800 == 56 [pid = 1651] [id = 91] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4dd000 == 55 [pid = 1651] [id = 117] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x123b22800 == 54 [pid = 1651] [id = 118] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x118c17800 == 53 [pid = 1651] [id = 84] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12d05f000 == 52 [pid = 1651] [id = 141] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12d019000 == 51 [pid = 1651] [id = 140] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac4000 == 50 [pid = 1651] [id = 139] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x11a97b000 == 49 [pid = 1651] [id = 138] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x129455000 == 48 [pid = 1651] [id = 137] 07:32:45 INFO - PROCESS | 1651 | --DOCSHELL 0x127047000 == 47 [pid = 1651] [id = 136] 07:32:46 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x12417f000 == 46 [pid = 1651] [id = 135] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11c931800 == 45 [pid = 1651] [id = 134] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11c0b3000 == 44 [pid = 1651] [id = 133] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8ef800 == 43 [pid = 1651] [id = 132] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11adbd000 == 42 [pid = 1651] [id = 131] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x119176000 == 41 [pid = 1651] [id = 130] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11921f800 == 40 [pid = 1651] [id = 129] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11574d000 == 39 [pid = 1651] [id = 128] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x12b114000 == 38 [pid = 1651] [id = 127] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x123b1b800 == 37 [pid = 1651] [id = 126] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x11a97a000 == 36 [pid = 1651] [id = 125] 07:32:46 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5cf800 == 35 [pid = 1651] [id = 124] 07:32:46 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:46 INFO - PROCESS | 1651 | 1461681166128 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]]]}] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11c996400) [pid = 1651] [serial = 349] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x123cc6c00) [pid = 1651] [serial = 352] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11ab92400) [pid = 1651] [serial = 340] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11ab9ac00) [pid = 1651] [serial = 341] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11975c000) [pid = 1651] [serial = 337] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x119aae400) [pid = 1651] [serial = 338] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x11b8ab000) [pid = 1651] [serial = 343] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11c040400) [pid = 1651] [serial = 344] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11c9c0800) [pid = 1651] [serial = 350] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119767000) [pid = 1651] [serial = 335] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119259800) [pid = 1651] [serial = 334] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12b445c00) [pid = 1651] [serial = 368] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1273ae800) [pid = 1651] [serial = 355] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12749d000) [pid = 1651] [serial = 356] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128b86c00) [pid = 1651] [serial = 364] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11af42c00) [pid = 1651] [serial = 359] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x118fbd000) [pid = 1651] [serial = 358] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12700ec00) [pid = 1651] [serial = 353] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11c042400) [pid = 1651] [serial = 346] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12769d400) [pid = 1651] [serial = 361] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11c69a800) [pid = 1651] [serial = 347] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1278e3400) [pid = 1651] [serial = 362] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129d7e400) [pid = 1651] [serial = 367] [outer = 0x0] [url = about:blank] 07:32:46 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1294f4c00) [pid = 1651] [serial = 365] [outer = 0x0] [url = about:blank] 07:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 569ms 07:32:46 INFO - PROCESS | 1651 | 1461681166158 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1651 | 1461681166159 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 07:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:32:46 INFO - PROCESS | 1651 | 1461681166161 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1651 | 1461681166163 Marionette TRACE conn2 <- [1,574,null,{}] 07:32:46 INFO - PROCESS | 1651 | 1461681166170 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}] 07:32:46 INFO - PROCESS | 1651 | 1461681166251 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 07:32:46 INFO - PROCESS | 1651 | 1461681166259 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad1000 == 36 [pid = 1651] [id = 151] 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11b811400) [pid = 1651] [serial = 450] [outer = 0x0] 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11bbc7000) [pid = 1651] [serial = 451] [outer = 0x11b811400] 07:32:46 INFO - PROCESS | 1651 | 1461681166287 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11c43dc00) [pid = 1651] [serial = 452] [outer = 0x11b811400] 07:32:46 INFO - PROCESS | 1651 | 1461681166616 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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 470ms 07:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:32:46 INFO - PROCESS | 1651 | 1461681166631 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1651 | 1461681166633 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 07:32:46 INFO - PROCESS | 1651 | 1461681166635 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1651 | 1461681166636 Marionette TRACE conn2 <- [1,578,null,{}] 07:32:46 INFO - PROCESS | 1651 | 1461681166642 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}] 07:32:46 INFO - PROCESS | 1651 | 1461681166733 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 07:32:46 INFO - PROCESS | 1651 | 1461681166776 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8f1000 == 37 [pid = 1651] [id = 152] 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11c042000) [pid = 1651] [serial = 453] [outer = 0x0] 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11c483400) [pid = 1651] [serial = 454] [outer = 0x11c042000] 07:32:46 INFO - PROCESS | 1651 | 1461681166803 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x123ba9400) [pid = 1651] [serial = 455] [outer = 0x11c042000] 07:32:47 INFO - PROCESS | 1651 | 1461681167096 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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 472ms 07:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:32:47 INFO - PROCESS | 1651 | 1461681167110 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1651 | 1461681167111 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 07:32:47 INFO - PROCESS | 1651 | 1461681167114 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1651 | 1461681167115 Marionette TRACE conn2 <- [1,582,null,{}] 07:32:47 INFO - PROCESS | 1651 | 1461681167117 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}] 07:32:47 INFO - PROCESS | 1651 | 1461681167195 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 07:32:47 INFO - PROCESS | 1651 | 1461681167200 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0b1800 == 38 [pid = 1651] [id = 153] 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11c9c3c00) [pid = 1651] [serial = 456] [outer = 0x0] 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x123f0f000) [pid = 1651] [serial = 457] [outer = 0x11c9c3c00] 07:32:47 INFO - PROCESS | 1651 | 1461681167228 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1248f2c00) [pid = 1651] [serial = 458] [outer = 0x11c9c3c00] 07:32:47 INFO - PROCESS | 1651 | 1461681167582 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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 517ms 07:32:47 INFO - PROCESS | 1651 | 1461681167632 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 1651 | 1461681167633 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 07:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:32:47 INFO - PROCESS | 1651 | 1461681167635 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 1651 | 1461681167636 Marionette TRACE conn2 <- [1,586,null,{}] 07:32:47 INFO - PROCESS | 1651 | 1461681167645 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}] 07:32:47 INFO - PROCESS | 1651 | 1461681167733 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 07:32:47 INFO - PROCESS | 1651 | 1461681167740 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b13800 == 39 [pid = 1651] [id = 154] 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x127499400) [pid = 1651] [serial = 459] [outer = 0x0] 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1276bf400) [pid = 1651] [serial = 460] [outer = 0x127499400] 07:32:47 INFO - PROCESS | 1651 | 1461681167767 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x128981400) [pid = 1651] [serial = 461] [outer = 0x127499400] 07:32:47 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:48 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:48 INFO - PROCESS | 1651 | 1461681168111 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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 524ms 07:32:48 INFO - PROCESS | 1651 | 1461681168159 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1651 | 1461681168160 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 07:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:32:48 INFO - PROCESS | 1651 | 1461681168162 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1651 | 1461681168163 Marionette TRACE conn2 <- [1,590,null,{}] 07:32:48 INFO - PROCESS | 1651 | 1461681168166 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}] 07:32:48 INFO - PROCESS | 1651 | 1461681168275 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x128b82400) [pid = 1651] [serial = 462] [outer = 0x12fa96800] 07:32:48 INFO - PROCESS | 1651 | 1461681168306 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x127045800 == 40 [pid = 1651] [id = 155] 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1294edc00) [pid = 1651] [serial = 463] [outer = 0x0] 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x129d74c00) [pid = 1651] [serial = 464] [outer = 0x1294edc00] 07:32:48 INFO - PROCESS | 1651 | 1461681168337 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12b13a400) [pid = 1651] [serial = 465] [outer = 0x1294edc00] 07:32:48 INFO - PROCESS | 1651 | 1461681168683 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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 569ms 07:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:32:48 INFO - PROCESS | 1651 | 1461681168733 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1651 | 1461681168734 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 07:32:48 INFO - PROCESS | 1651 | 1461681168736 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1651 | 1461681168737 Marionette TRACE conn2 <- [1,594,null,{}] 07:32:48 INFO - PROCESS | 1651 | 1461681168739 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}] 07:32:48 INFO - PROCESS | 1651 | 1461681168829 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 07:32:48 INFO - PROCESS | 1651 | 1461681168842 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248d6800 == 41 [pid = 1651] [id = 156] 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x127499800) [pid = 1651] [serial = 466] [outer = 0x0] 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12b448000) [pid = 1651] [serial = 467] [outer = 0x127499800] 07:32:48 INFO - PROCESS | 1651 | 1461681168868 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12b7f6800) [pid = 1651] [serial = 468] [outer = 0x127499800] 07:32:49 INFO - PROCESS | 1651 | 1461681169195 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 470ms 07:32:49 INFO - PROCESS | 1651 | 1461681169207 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1651 | 1461681169208 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 07:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:32:49 INFO - PROCESS | 1651 | 1461681169228 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1651 | 1461681169229 Marionette TRACE conn2 <- [1,598,null,{}] 07:32:49 INFO - PROCESS | 1651 | 1461681169231 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}] 07:32:49 INFO - PROCESS | 1651 | 1461681169324 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 07:32:49 INFO - PROCESS | 1651 | 1461681169328 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b18800 == 42 [pid = 1651] [id = 157] 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x128b32800) [pid = 1651] [serial = 469] [outer = 0x0] 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12ba85c00) [pid = 1651] [serial = 470] [outer = 0x128b32800] 07:32:49 INFO - PROCESS | 1651 | 1461681169354 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12bd79000) [pid = 1651] [serial = 471] [outer = 0x128b32800] 07:32:49 INFO - PROCESS | 1651 | 1461681169700 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 07:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:32:49 INFO - PROCESS | 1651 | 1461681169746 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1651 | 1461681169747 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 07:32:49 INFO - PROCESS | 1651 | 1461681169749 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1651 | 1461681169751 Marionette TRACE conn2 <- [1,602,null,{}] 07:32:49 INFO - PROCESS | 1651 | 1461681169753 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}] 07:32:49 INFO - PROCESS | 1651 | 1461681169846 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 07:32:49 INFO - PROCESS | 1651 | 1461681169859 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5c3000 == 43 [pid = 1651] [id = 158] 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12ba86400) [pid = 1651] [serial = 472] [outer = 0x0] 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12d0b8400) [pid = 1651] [serial = 473] [outer = 0x12ba86400] 07:32:49 INFO - PROCESS | 1651 | 1461681169885 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12d65a400) [pid = 1651] [serial = 474] [outer = 0x12ba86400] 07:32:50 INFO - PROCESS | 1651 | 1461681170368 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]]]}] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x1273d5800) [pid = 1651] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x129d7a400) [pid = 1651] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12b12f800) [pid = 1651] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11bbb9800) [pid = 1651] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11bbc5c00) [pid = 1651] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11ab96c00) [pid = 1651] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11975e400) [pid = 1651] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1241c1400) [pid = 1651] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1159c3800) [pid = 1651] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12bd7a800) [pid = 1651] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11af43000) [pid = 1651] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12bd71c00) [pid = 1651] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x115736c00) [pid = 1651] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:32:50 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x127341000) [pid = 1651] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 668ms 07:32:50 INFO - PROCESS | 1651 | 1461681170418 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 07:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:32:50 INFO - PROCESS | 1651 | 1461681170420 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 07:32:50 INFO - PROCESS | 1651 | 1461681170422 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1651 | 1461681170424 Marionette TRACE conn2 <- [1,606,null,{}] 07:32:50 INFO - PROCESS | 1651 | 1461681170426 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}] 07:32:50 INFO - PROCESS | 1651 | 1461681170517 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 07:32:50 INFO - PROCESS | 1651 | 1461681170523 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5bb800 == 44 [pid = 1651] [id = 159] 07:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1273d5800) [pid = 1651] [serial = 475] [outer = 0x0] 07:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b12d400) [pid = 1651] [serial = 476] [outer = 0x1273d5800] 07:32:50 INFO - PROCESS | 1651 | 1461681170553 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12d66d800) [pid = 1651] [serial = 477] [outer = 0x1273d5800] 07:32:50 INFO - PROCESS | 1651 | 1461681170896 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]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 07:32:50 INFO - PROCESS | 1651 | 1461681170941 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 1651 | 1461681170942 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 07:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:32:50 INFO - PROCESS | 1651 | 1461681170944 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 1651 | 1461681170945 Marionette TRACE conn2 <- [1,610,null,{}] 07:32:50 INFO - PROCESS | 1651 | 1461681170948 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}] 07:32:51 INFO - PROCESS | 1651 | 1461681171046 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 07:32:51 INFO - PROCESS | 1651 | 1461681171053 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bdaa000 == 45 [pid = 1651] [id = 160] 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11ad3d000) [pid = 1651] [serial = 478] [outer = 0x0] 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12d6bd800) [pid = 1651] [serial = 479] [outer = 0x11ad3d000] 07:32:51 INFO - PROCESS | 1651 | 1461681171079 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12e46d800) [pid = 1651] [serial = 480] [outer = 0x11ad3d000] 07:32:51 INFO - PROCESS | 1651 | 1461681171363 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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 07:32:51 INFO - PROCESS | 1651 | 1461681171412 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1651 | 1461681171414 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 07:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:32:51 INFO - PROCESS | 1651 | 1461681171416 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1651 | 1461681171417 Marionette TRACE conn2 <- [1,614,null,{}] 07:32:51 INFO - PROCESS | 1651 | 1461681171419 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}] 07:32:51 INFO - PROCESS | 1651 | 1461681171497 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 07:32:51 INFO - PROCESS | 1651 | 1461681171501 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3e2000 == 46 [pid = 1651] [id = 161] 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12d6b9400) [pid = 1651] [serial = 481] [outer = 0x0] 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12e4b0400) [pid = 1651] [serial = 482] [outer = 0x12d6b9400] 07:32:51 INFO - PROCESS | 1651 | 1461681171528 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12e4b6c00) [pid = 1651] [serial = 483] [outer = 0x12d6b9400] 07:32:51 INFO - PROCESS | 1651 | 1461681171857 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]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 07:32:51 INFO - PROCESS | 1651 | 1461681171884 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1651 | 1461681171886 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 07:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:32:51 INFO - PROCESS | 1651 | 1461681171888 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1651 | 1461681171891 Marionette TRACE conn2 <- [1,618,null,{}] 07:32:51 INFO - PROCESS | 1651 | 1461681171894 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}] 07:32:51 INFO - PROCESS | 1651 | 1461681171993 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 07:32:52 INFO - PROCESS | 1651 | 1461681172000 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef76000 == 47 [pid = 1651] [id = 162] 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12e4b7000) [pid = 1651] [serial = 484] [outer = 0x0] 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12e4bc800) [pid = 1651] [serial = 485] [outer = 0x12e4b7000] 07:32:52 INFO - PROCESS | 1651 | 1461681172025 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12e7dc400) [pid = 1651] [serial = 486] [outer = 0x12e4b7000] 07:32:52 INFO - PROCESS | 1651 | 1461681172309 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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 07:32:52 INFO - PROCESS | 1651 | 1461681172417 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1651 | 1461681172419 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 07:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:32:52 INFO - PROCESS | 1651 | 1461681172423 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1651 | 1461681172426 Marionette TRACE conn2 <- [1,622,null,{}] 07:32:52 INFO - PROCESS | 1651 | 1461681172430 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}] 07:32:52 INFO - PROCESS | 1651 | 1461681172519 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 07:32:52 INFO - PROCESS | 1651 | 1461681172609 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab2800 == 48 [pid = 1651] [id = 163] 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x118cef000) [pid = 1651] [serial = 487] [outer = 0x0] 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x118e93000) [pid = 1651] [serial = 488] [outer = 0x118cef000] 07:32:52 INFO - PROCESS | 1651 | 1461681172642 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11975ec00) [pid = 1651] [serial = 489] [outer = 0x118cef000] 07:32:53 INFO - PROCESS | 1651 | 1461681173038 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 07:32:53 INFO - PROCESS | 1651 | 1461681173096 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1651 | 1461681173099 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 07:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:32:53 INFO - PROCESS | 1651 | 1461681173104 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1651 | 1461681173107 Marionette TRACE conn2 <- [1,626,null,{}] 07:32:53 INFO - PROCESS | 1651 | 1461681173110 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}] 07:32:53 INFO - PROCESS | 1651 | 1461681173236 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 07:32:53 INFO - PROCESS | 1651 | 1461681173309 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a96e800 == 49 [pid = 1651] [id = 164] 07:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11ab96c00) [pid = 1651] [serial = 490] [outer = 0x0] 07:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11b80dc00) [pid = 1651] [serial = 491] [outer = 0x11ab96c00] 07:32:53 INFO - PROCESS | 1651 | 1461681173341 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11c042400) [pid = 1651] [serial = 492] [outer = 0x11ab96c00] 07:32:53 INFO - PROCESS | 1651 | 1461681173769 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]]]}] 07:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 674ms 07:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:32:53 INFO - PROCESS | 1651 | 1461681173777 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 07:32:53 INFO - PROCESS | 1651 | 1461681173778 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 07:32:53 INFO - PROCESS | 1651 | 1461681173781 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:32:53 INFO - PROCESS | 1651 | 1461681173782 Marionette TRACE conn2 <- [1,630,null,{}] 07:32:53 INFO - PROCESS | 1651 | 1461681173791 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}] 07:32:53 INFO - PROCESS | 1651 | 1461681173895 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 07:32:53 INFO - PROCESS | 1651 | 1461681173959 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac7800 == 50 [pid = 1651] [id = 165] 07:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1241c1800) [pid = 1651] [serial = 493] [outer = 0x0] 07:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1245a9000) [pid = 1651] [serial = 494] [outer = 0x1241c1800] 07:32:53 INFO - PROCESS | 1651 | 1461681173993 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1273a1c00) [pid = 1651] [serial = 495] [outer = 0x1241c1800] 07:32:54 INFO - PROCESS | 1651 | 1461681174410 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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 669ms 07:32:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:32:54 INFO - PROCESS | 1651 | 1461681174450 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1651 | 1461681174452 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 07:32:54 INFO - PROCESS | 1651 | 1461681174454 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1651 | 1461681174455 Marionette TRACE conn2 <- [1,634,null,{}] 07:32:54 INFO - PROCESS | 1651 | 1461681174458 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}] 07:32:54 INFO - PROCESS | 1651 | 1461681174580 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 07:32:54 INFO - PROCESS | 1651 | 1461681174643 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef86800 == 51 [pid = 1651] [id = 166] 07:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1278e2c00) [pid = 1651] [serial = 496] [outer = 0x0] 07:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x129d7ec00) [pid = 1651] [serial = 497] [outer = 0x1278e2c00] 07:32:54 INFO - PROCESS | 1651 | 1461681174673 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12bbb6800) [pid = 1651] [serial = 498] [outer = 0x1278e2c00] 07:32:54 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:55 INFO - PROCESS | 1651 | 1461681175078 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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 07:32:55 INFO - PROCESS | 1651 | 1461681175124 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1651 | 1461681175125 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 07:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:32:55 INFO - PROCESS | 1651 | 1461681175127 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1651 | 1461681175128 Marionette TRACE conn2 <- [1,638,null,{}] 07:32:55 INFO - PROCESS | 1651 | 1461681175131 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}] 07:32:55 INFO - PROCESS | 1651 | 1461681175232 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 07:32:55 INFO - PROCESS | 1651 | 1461681175294 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f363000 == 52 [pid = 1651] [id = 167] 07:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12bbba000) [pid = 1651] [serial = 499] [outer = 0x0] 07:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12d42e800) [pid = 1651] [serial = 500] [outer = 0x12bbba000] 07:32:55 INFO - PROCESS | 1651 | 1461681175324 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12d6c2c00) [pid = 1651] [serial = 501] [outer = 0x12bbba000] 07:32:55 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:55 INFO - PROCESS | 1651 | 1461681175742 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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 07:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:32:55 INFO - PROCESS | 1651 | 1461681175805 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1651 | 1461681175807 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 07:32:55 INFO - PROCESS | 1651 | 1461681175810 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1651 | 1461681175812 Marionette TRACE conn2 <- [1,642,null,{}] 07:32:55 INFO - PROCESS | 1651 | 1461681175814 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}] 07:32:55 INFO - PROCESS | 1651 | 1461681175952 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 07:32:56 INFO - PROCESS | 1651 | 1461681176018 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa72000 == 53 [pid = 1651] [id = 168] 07:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12bd22800) [pid = 1651] [serial = 502] [outer = 0x0] 07:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12e4b0800) [pid = 1651] [serial = 503] [outer = 0x12bd22800] 07:32:56 INFO - PROCESS | 1651 | 1461681176050 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12e7e2800) [pid = 1651] [serial = 504] [outer = 0x12bd22800] 07:32:56 INFO - PROCESS | 1651 | 1461681176644 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]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 870ms 07:32:56 INFO - PROCESS | 1651 | 1461681176681 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 1651 | 1461681176684 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 07:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:32:56 INFO - PROCESS | 1651 | 1461681176689 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - PROCESS | 1651 | 1461681176693 Marionette TRACE conn2 <- [1,646,null,{}] 07:32:56 INFO - PROCESS | 1651 | 1461681176698 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}] 07:32:56 INFO - PROCESS | 1651 | 1461681176834 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 07:32:56 INFO - PROCESS | 1651 | 1461681176926 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8e800 == 54 [pid = 1651] [id = 169] 07:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x119d86800) [pid = 1651] [serial = 505] [outer = 0x0] 07:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x11a937800) [pid = 1651] [serial = 506] [outer = 0x119d86800] 07:32:56 INFO - PROCESS | 1651 | 1461681176973 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11af43000) [pid = 1651] [serial = 507] [outer = 0x119d86800] 07:32:57 INFO - PROCESS | 1651 | 1461681177426 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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 775ms 07:32:57 INFO - PROCESS | 1651 | 1461681177463 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1651 | 1461681177467 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 07:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:32:57 INFO - PROCESS | 1651 | 1461681177490 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1651 | 1461681177492 Marionette TRACE conn2 <- [1,650,null,{}] 07:32:57 INFO - PROCESS | 1651 | 1461681177496 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}] 07:32:57 INFO - PROCESS | 1651 | 1461681177586 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 07:32:57 INFO - PROCESS | 1651 | 1461681177654 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a82a000 == 55 [pid = 1651] [id = 170] 07:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11bbc1400) [pid = 1651] [serial = 508] [outer = 0x0] 07:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11c04d000) [pid = 1651] [serial = 509] [outer = 0x11bbc1400] 07:32:57 INFO - PROCESS | 1651 | 1461681177681 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11c476800) [pid = 1651] [serial = 510] [outer = 0x11bbc1400] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3e2000 == 54 [pid = 1651] [id = 161] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12bdaa000 == 53 [pid = 1651] [id = 160] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5bb800 == 52 [pid = 1651] [id = 159] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5c3000 == 51 [pid = 1651] [id = 158] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128b18800 == 50 [pid = 1651] [id = 157] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1248d6800 == 49 [pid = 1651] [id = 156] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x127045800 == 48 [pid = 1651] [id = 155] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123b13800 == 47 [pid = 1651] [id = 154] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11c0b1800 == 46 [pid = 1651] [id = 153] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8f1000 == 45 [pid = 1651] [id = 152] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119ad1000 == 44 [pid = 1651] [id = 151] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11a81c800 == 43 [pid = 1651] [id = 150] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11971c800 == 42 [pid = 1651] [id = 149] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e949000 == 41 [pid = 1651] [id = 148] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e781000 == 40 [pid = 1651] [id = 147] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e43b000 == 39 [pid = 1651] [id = 146] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbbf000 == 38 [pid = 1651] [id = 145] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123dba000 == 37 [pid = 1651] [id = 144] 07:32:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11a963000 == 36 [pid = 1651] [id = 143] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12d424c00) [pid = 1651] [serial = 421] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11bbc7c00) [pid = 1651] [serial = 413] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12d0b3000) [pid = 1651] [serial = 418] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x118e98400) [pid = 1651] [serial = 412] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12d64f400) [pid = 1651] [serial = 422] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11aff1800) [pid = 1651] [serial = 389] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1274a1c00) [pid = 1651] [serial = 400] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x1294e9c00) [pid = 1651] [serial = 401] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12b12f000) [pid = 1651] [serial = 404] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12bd7a000) [pid = 1651] [serial = 416] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x129d7b000) [pid = 1651] [serial = 403] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12b449400) [pid = 1651] [serial = 406] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12ba81c00) [pid = 1651] [serial = 409] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11c87dc00) [pid = 1651] [serial = 391] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11c9b9400) [pid = 1651] [serial = 392] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x123bac800) [pid = 1651] [serial = 394] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1241c0c00) [pid = 1651] [serial = 395] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1274a0000) [pid = 1651] [serial = 379] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11ad46400) [pid = 1651] [serial = 388] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x119e4e400) [pid = 1651] [serial = 385] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11ab13c00) [pid = 1651] [serial = 386] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x127002800) [pid = 1651] [serial = 397] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12733c400) [pid = 1651] [serial = 398] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12b5efc00) [pid = 1651] [serial = 407] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x11a931c00) [pid = 1651] [serial = 373] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1273afc00) [pid = 1651] [serial = 383] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x119766c00) [pid = 1651] [serial = 382] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12d0bf800) [pid = 1651] [serial = 419] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11c361c00) [pid = 1651] [serial = 376] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12b44c800) [pid = 1651] [serial = 370] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x129d73800) [pid = 1651] [serial = 415] [outer = 0x0] [url = about:blank] 07:32:57 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12ba88400) [pid = 1651] [serial = 410] [outer = 0x0] [url = about:blank] 07:32:58 INFO - PROCESS | 1651 | 1461681178058 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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 640ms 07:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:32:58 INFO - PROCESS | 1651 | 1461681178111 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1651 | 1461681178113 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 07:32:58 INFO - PROCESS | 1651 | 1461681178115 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1651 | 1461681178117 Marionette TRACE conn2 <- [1,654,null,{}] 07:32:58 INFO - PROCESS | 1651 | 1461681178124 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}] 07:32:58 INFO - PROCESS | 1651 | 1461681178203 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 07:32:58 INFO - PROCESS | 1651 | 1461681178253 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa6d000 == 37 [pid = 1651] [id = 171] 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11ad46400) [pid = 1651] [serial = 511] [outer = 0x0] 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11c9b9400) [pid = 1651] [serial = 512] [outer = 0x11ad46400] 07:32:58 INFO - PROCESS | 1651 | 1461681178285 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x124349800) [pid = 1651] [serial = 513] [outer = 0x11ad46400] 07:32:58 INFO - PROCESS | 1651 | 1461681178593 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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms 07:32:58 INFO - PROCESS | 1651 | 1461681178635 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1651 | 1461681178637 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 07:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:32:58 INFO - PROCESS | 1651 | 1461681178639 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1651 | 1461681178640 Marionette TRACE conn2 <- [1,658,null,{}] 07:32:58 INFO - PROCESS | 1651 | 1461681178642 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}] 07:32:58 INFO - PROCESS | 1651 | 1461681178721 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 07:32:58 INFO - PROCESS | 1651 | 1461681178727 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0b0000 == 38 [pid = 1651] [id = 172] 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12434a400) [pid = 1651] [serial = 514] [outer = 0x0] 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1274a6400) [pid = 1651] [serial = 515] [outer = 0x12434a400] 07:32:58 INFO - PROCESS | 1651 | 1461681178754 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1278df000) [pid = 1651] [serial = 516] [outer = 0x12434a400] 07:32:59 INFO - PROCESS | 1651 | 1461681179078 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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 07:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:32:59 INFO - PROCESS | 1651 | 1461681179110 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1651 | 1461681179111 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 07:32:59 INFO - PROCESS | 1651 | 1461681179113 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1651 | 1461681179114 Marionette TRACE conn2 <- [1,662,null,{}] 07:32:59 INFO - PROCESS | 1651 | 1461681179116 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}] 07:32:59 INFO - PROCESS | 1651 | 1461681179194 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 07:32:59 INFO - PROCESS | 1651 | 1461681179198 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x119228000 == 39 [pid = 1651] [id = 173] 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1274a4400) [pid = 1651] [serial = 517] [outer = 0x0] 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1294eb000) [pid = 1651] [serial = 518] [outer = 0x1274a4400] 07:32:59 INFO - PROCESS | 1651 | 1461681179224 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12b130800) [pid = 1651] [serial = 519] [outer = 0x1274a4400] 07:32:59 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:59 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:59 INFO - PROCESS | 1651 | 1461681179550 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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 07:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:32:59 INFO - PROCESS | 1651 | 1461681179582 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 1651 | 1461681179583 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 07:32:59 INFO - PROCESS | 1651 | 1461681179585 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 1651 | 1461681179586 Marionette TRACE conn2 <- [1,666,null,{}] 07:32:59 INFO - PROCESS | 1651 | 1461681179588 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}] 07:32:59 INFO - PROCESS | 1651 | 1461681179679 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 07:32:59 INFO - PROCESS | 1651 | 1461681179737 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12743b000 == 40 [pid = 1651] [id = 174] 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12b130000) [pid = 1651] [serial = 520] [outer = 0x0] 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12ba7dc00) [pid = 1651] [serial = 521] [outer = 0x12b130000] 07:32:59 INFO - PROCESS | 1651 | 1461681179765 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12d0b9c00) [pid = 1651] [serial = 522] [outer = 0x12b130000] 07:32:59 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:32:59 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:00 INFO - PROCESS | 1651 | 1461681180066 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 07:33:00 INFO - PROCESS | 1651 | 1461681180103 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1651 | 1461681180106 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 07:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:33:00 INFO - PROCESS | 1651 | 1461681180110 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1651 | 1461681180111 Marionette TRACE conn2 <- [1,670,null,{}] 07:33:00 INFO - PROCESS | 1651 | 1461681180114 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}] 07:33:00 INFO - PROCESS | 1651 | 1461681180209 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 07:33:00 INFO - PROCESS | 1651 | 1461681180222 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5cf000 == 41 [pid = 1651] [id = 175] 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12b441400) [pid = 1651] [serial = 523] [outer = 0x0] 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12d64f800) [pid = 1651] [serial = 524] [outer = 0x12b441400] 07:33:00 INFO - PROCESS | 1651 | 1461681180247 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12d66c400) [pid = 1651] [serial = 525] [outer = 0x12b441400] 07:33:00 INFO - PROCESS | 1651 | 1461681180569 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 07:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:33:00 INFO - PROCESS | 1651 | 1461681180629 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1651 | 1461681180630 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 07:33:00 INFO - PROCESS | 1651 | 1461681180632 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1651 | 1461681180633 Marionette TRACE conn2 <- [1,674,null,{}] 07:33:00 INFO - PROCESS | 1651 | 1461681180636 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}] 07:33:00 INFO - PROCESS | 1651 | 1461681180729 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 07:33:00 INFO - PROCESS | 1651 | 1461681180743 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c788000 == 42 [pid = 1651] [id = 176] 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12d652000) [pid = 1651] [serial = 526] [outer = 0x0] 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12e46e400) [pid = 1651] [serial = 527] [outer = 0x12d652000] 07:33:00 INFO - PROCESS | 1651 | 1461681180768 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12e4b5000) [pid = 1651] [serial = 528] [outer = 0x12d652000] 07:33:00 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:00 INFO - PROCESS | 1651 | [1651] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:33:01 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:33:01 INFO - PROCESS | 1651 | 1461681181088 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]]]}] 07:33:01 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 07:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 07:33:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:33:01 INFO - PROCESS | 1651 | 1461681181101 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1651 | 1461681181102 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 07:33:01 INFO - PROCESS | 1651 | 1461681181104 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1651 | 1461681181106 Marionette TRACE conn2 <- [1,678,null,{}] 07:33:01 INFO - PROCESS | 1651 | 1461681181117 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}] 07:33:01 INFO - PROCESS | 1651 | 1461681181212 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 07:33:01 INFO - PROCESS | 1651 | 1461681181217 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b3000 == 43 [pid = 1651] [id = 177] 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12e468c00) [pid = 1651] [serial = 529] [outer = 0x0] 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12e7de400) [pid = 1651] [serial = 530] [outer = 0x12e468c00] 07:33:01 INFO - PROCESS | 1651 | 1461681181242 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12e988800) [pid = 1651] [serial = 531] [outer = 0x12e468c00] 07:33:01 INFO - PROCESS | 1651 | 1461681181584 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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 07:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:33:01 INFO - PROCESS | 1651 | 1461681181626 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1651 | 1461681181627 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 07:33:01 INFO - PROCESS | 1651 | 1461681181629 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1651 | 1461681181630 Marionette TRACE conn2 <- [1,682,null,{}] 07:33:01 INFO - PROCESS | 1651 | 1461681181632 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}] 07:33:01 INFO - PROCESS | 1651 | 1461681181731 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 07:33:01 INFO - PROCESS | 1651 | 1461681181742 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3e1000 == 44 [pid = 1651] [id = 178] 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12e989000) [pid = 1651] [serial = 532] [outer = 0x0] 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12e98dc00) [pid = 1651] [serial = 533] [outer = 0x12e989000] 07:33:01 INFO - PROCESS | 1651 | 1461681181767 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12efa3800) [pid = 1651] [serial = 534] [outer = 0x12e989000] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1294edc00) [pid = 1651] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x127499800) [pid = 1651] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x128b32800) [pid = 1651] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x1273d5800) [pid = 1651] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x1153d9c00) [pid = 1651] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11ad3d000) [pid = 1651] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x127499400) [pid = 1651] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11c042000) [pid = 1651] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11c9c3c00) [pid = 1651] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x11b811400) [pid = 1651] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x119199800) [pid = 1651] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12ba86400) [pid = 1651] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:33:02 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12d6b9400) [pid = 1651] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:33:02 INFO - PROCESS | 1651 | 1461681182715 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]]]}] 07:33:02 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) 07:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 07:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:33:02 INFO - PROCESS | 1651 | 1461681182748 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 1651 | 1461681182750 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 07:33:02 INFO - PROCESS | 1651 | 1461681182752 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 1651 | 1461681182754 Marionette TRACE conn2 <- [1,686,null,{}] 07:33:02 INFO - PROCESS | 1651 | 1461681182756 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}] 07:33:02 INFO - PROCESS | 1651 | 1461681182851 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 07:33:02 INFO - PROCESS | 1651 | 1461681182857 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e958800 == 45 [pid = 1651] [id = 179] 07:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11ab97400) [pid = 1651] [serial = 535] [outer = 0x0] 07:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x128b32800) [pid = 1651] [serial = 536] [outer = 0x11ab97400] 07:33:02 INFO - PROCESS | 1651 | 1461681182887 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12efac400) [pid = 1651] [serial = 537] [outer = 0x11ab97400] 07:33:03 INFO - PROCESS | 1651 | 1461681183681 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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 07:33:03 INFO - PROCESS | 1651 | 1461681183723 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 07:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:33:03 INFO - PROCESS | 1651 | 1461681183725 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 07:33:03 INFO - PROCESS | 1651 | 1461681183727 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1651 | 1461681183728 Marionette TRACE conn2 <- [1,690,null,{}] 07:33:03 INFO - PROCESS | 1651 | 1461681183731 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}] 07:33:03 INFO - PROCESS | 1651 | 1461681183810 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 07:33:03 INFO - PROCESS | 1651 | 1461681183858 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f799800 == 46 [pid = 1651] [id = 180] 07:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12700a400) [pid = 1651] [serial = 538] [outer = 0x0] 07:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12f329800) [pid = 1651] [serial = 539] [outer = 0x12700a400] 07:33:03 INFO - PROCESS | 1651 | 1461681183883 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12f32fc00) [pid = 1651] [serial = 540] [outer = 0x12700a400] 07:33:04 INFO - PROCESS | 1651 | 1461681184717 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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 07:33:04 INFO - PROCESS | 1651 | 1461681184747 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 1651 | 1461681184748 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 07:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:33:04 INFO - PROCESS | 1651 | 1461681184769 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 1651 | 1461681184772 Marionette TRACE conn2 <- [1,694,null,{}] 07:33:04 INFO - PROCESS | 1651 | 1461681184776 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}] 07:33:04 INFO - PROCESS | 1651 | 1461681184876 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 07:33:04 INFO - PROCESS | 1651 | 1461681184924 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x119acb000 == 47 [pid = 1651] [id = 181] 07:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x118a09400) [pid = 1651] [serial = 541] [outer = 0x0] 07:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11ab17c00) [pid = 1651] [serial = 542] [outer = 0x118a09400] 07:33:04 INFO - PROCESS | 1651 | 1461681184957 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11afec000) [pid = 1651] [serial = 543] [outer = 0x118a09400] 07:33:05 INFO - PROCESS | 1651 | 1461681185830 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]]]}] 07:33:05 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) 07:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1088ms 07:33:05 INFO - PROCESS | 1651 | 1461681185852 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1651 | 1461681185856 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 07:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:33:05 INFO - PROCESS | 1651 | 1461681185863 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1651 | 1461681185864 Marionette TRACE conn2 <- [1,698,null,{}] 07:33:05 INFO - PROCESS | 1651 | 1461681185867 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}] 07:33:05 INFO - PROCESS | 1651 | 1461681185971 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 07:33:06 INFO - PROCESS | 1651 | 1461681186019 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243d3000 == 48 [pid = 1651] [id = 182] 07:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11afefc00) [pid = 1651] [serial = 544] [outer = 0x0] 07:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11c9bb800) [pid = 1651] [serial = 545] [outer = 0x11afefc00] 07:33:06 INFO - PROCESS | 1651 | 1461681186049 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x124348000) [pid = 1651] [serial = 546] [outer = 0x11afefc00] 07:33:06 INFO - PROCESS | 1651 | 1461681186930 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]]]}] 07:33:06 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) 07:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1120ms 07:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:33:06 INFO - PROCESS | 1651 | 1461681186983 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1651 | 1461681186984 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 07:33:06 INFO - PROCESS | 1651 | 1461681186986 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1651 | 1461681186990 Marionette TRACE conn2 <- [1,702,null,{}] 07:33:07 INFO - PROCESS | 1651 | 1461681186998 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}] 07:33:07 INFO - PROCESS | 1651 | 1461681187102 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 07:33:07 INFO - PROCESS | 1651 | 1461681187151 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef77000 == 49 [pid = 1651] [id = 183] 07:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12b12c800) [pid = 1651] [serial = 547] [outer = 0x0] 07:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12bbb1800) [pid = 1651] [serial = 548] [outer = 0x12b12c800] 07:33:07 INFO - PROCESS | 1651 | 1461681187183 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12cf08400) [pid = 1651] [serial = 549] [outer = 0x12b12c800] 07:33:08 INFO - PROCESS | 1651 | 1461681188144 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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1174ms 07:33:08 INFO - PROCESS | 1651 | 1461681188161 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1651 | 1461681188163 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 07:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:33:08 INFO - PROCESS | 1651 | 1461681188165 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1651 | 1461681188166 Marionette TRACE conn2 <- [1,706,null,{}] 07:33:08 INFO - PROCESS | 1651 | 1461681188169 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}] 07:33:08 INFO - PROCESS | 1651 | 1461681188273 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 07:33:08 INFO - PROCESS | 1651 | 1461681188321 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a978000 == 50 [pid = 1651] [id = 184] 07:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11b8b1c00) [pid = 1651] [serial = 550] [outer = 0x0] 07:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12d0bf800) [pid = 1651] [serial = 551] [outer = 0x11b8b1c00] 07:33:08 INFO - PROCESS | 1651 | 1461681188353 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12e46a000) [pid = 1651] [serial = 552] [outer = 0x11b8b1c00] 07:33:09 INFO - PROCESS | 1651 | 1461681189412 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]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1271ms 07:33:09 INFO - PROCESS | 1651 | 1461681189436 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 1651 | 1461681189438 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 07:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:33:09 INFO - PROCESS | 1651 | 1461681189442 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - PROCESS | 1651 | 1461681189444 Marionette TRACE conn2 <- [1,710,null,{}] 07:33:09 INFO - PROCESS | 1651 | 1461681189447 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}] 07:33:09 INFO - PROCESS | 1651 | 1461681189540 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 07:33:09 INFO - PROCESS | 1651 | 1461681189624 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa6e000 == 51 [pid = 1651] [id = 185] 07:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11ab99800) [pid = 1651] [serial = 553] [outer = 0x0] 07:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11ad3e000) [pid = 1651] [serial = 554] [outer = 0x11ab99800] 07:33:09 INFO - PROCESS | 1651 | 1461681189654 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11bbba400) [pid = 1651] [serial = 555] [outer = 0x11ab99800] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12e958800 == 50 [pid = 1651] [id = 179] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3e1000 == 49 [pid = 1651] [id = 178] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b3000 == 48 [pid = 1651] [id = 177] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12c788000 == 47 [pid = 1651] [id = 176] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5cf000 == 46 [pid = 1651] [id = 175] 07:33:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12743b000 == 45 [pid = 1651] [id = 174] 07:33:09 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12e4bc800) [pid = 1651] [serial = 485] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119228000 == 44 [pid = 1651] [id = 173] 07:33:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11c0b0000 == 43 [pid = 1651] [id = 172] 07:33:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa6d000 == 42 [pid = 1651] [id = 171] 07:33:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11a82a000 == 41 [pid = 1651] [id = 170] 07:33:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8e800 == 40 [pid = 1651] [id = 169] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12e4b6c00) [pid = 1651] [serial = 483] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12b12d400) [pid = 1651] [serial = 476] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d65a400) [pid = 1651] [serial = 474] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12e4b0400) [pid = 1651] [serial = 482] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12733b800) [pid = 1651] [serial = 197] [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.] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12e46d800) [pid = 1651] [serial = 480] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12b7f6800) [pid = 1651] [serial = 468] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x128981400) [pid = 1651] [serial = 461] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x129d74c00) [pid = 1651] [serial = 464] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12b448000) [pid = 1651] [serial = 467] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12b13a400) [pid = 1651] [serial = 465] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12ba85c00) [pid = 1651] [serial = 470] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12d66d800) [pid = 1651] [serial = 477] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11c047c00) [pid = 1651] [serial = 430] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x119263400) [pid = 1651] [serial = 446] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x118e8a800) [pid = 1651] [serial = 445] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12d652400) [pid = 1651] [serial = 424] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12d6bd800) [pid = 1651] [serial = 479] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12b7f3400) [pid = 1651] [serial = 436] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11a648400) [pid = 1651] [serial = 427] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1276bf400) [pid = 1651] [serial = 460] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x11c483400) [pid = 1651] [serial = 454] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x123ba9400) [pid = 1651] [serial = 455] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12bd70000) [pid = 1651] [serial = 439] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x123f0f000) [pid = 1651] [serial = 457] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1248f2c00) [pid = 1651] [serial = 458] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11bbc7000) [pid = 1651] [serial = 451] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11c43dc00) [pid = 1651] [serial = 452] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x11ad43c00) [pid = 1651] [serial = 449] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11ab15400) [pid = 1651] [serial = 448] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1274a6000) [pid = 1651] [serial = 433] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12d66b400) [pid = 1651] [serial = 442] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12d0b8400) [pid = 1651] [serial = 473] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12bd79000) [pid = 1651] [serial = 471] [outer = 0x0] [url = about:blank] 07:33:10 INFO - PROCESS | 1651 | 1461681190552 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]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 07:33:10 INFO - PROCESS | 1651 | 1461681190563 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 07:33:10 INFO - PROCESS | 1651 | 1461681190566 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 07:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:33:10 INFO - PROCESS | 1651 | 1461681190571 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 1651 | 1461681190573 Marionette TRACE conn2 <- [1,714,null,{}] 07:33:10 INFO - PROCESS | 1651 | 1461681190576 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}] 07:33:10 INFO - PROCESS | 1651 | 1461681190655 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 07:33:10 INFO - PROCESS | 1651 | 1461681190662 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a962000 == 41 [pid = 1651] [id = 186] 07:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11bbbb000) [pid = 1651] [serial = 556] [outer = 0x0] 07:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11c886000) [pid = 1651] [serial = 557] [outer = 0x11bbbb000] 07:33:10 INFO - PROCESS | 1651 | 1461681190688 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123bad000) [pid = 1651] [serial = 558] [outer = 0x11bbbb000] 07:33:11 INFO - PROCESS | 1651 | 1461681191546 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]]]}] 07:33:11 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 07:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1024ms 07:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:33:11 INFO - PROCESS | 1651 | 1461681191594 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 1651 | 1461681191596 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 07:33:11 INFO - PROCESS | 1651 | 1461681191598 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1651 | 1461681191600 Marionette TRACE conn2 <- [1,718,null,{}] 07:33:11 INFO - PROCESS | 1651 | 1461681191615 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}] 07:33:11 INFO - PROCESS | 1651 | 1461681191694 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 07:33:11 INFO - PROCESS | 1651 | 1461681191699 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b07000 == 42 [pid = 1651] [id = 187] 07:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12749d800) [pid = 1651] [serial = 559] [outer = 0x0] 07:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x1276bc000) [pid = 1651] [serial = 560] [outer = 0x12749d800] 07:33:11 INFO - PROCESS | 1651 | 1461681191727 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x128b2f000) [pid = 1651] [serial = 561] [outer = 0x12749d800] 07:33:12 INFO - PROCESS | 1651 | 1461681192585 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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 07:33:12 INFO - PROCESS | 1651 | 1461681192622 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 07:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:33:12 INFO - PROCESS | 1651 | 1461681192624 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 07:33:12 INFO - PROCESS | 1651 | 1461681192626 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1651 | 1461681192627 Marionette TRACE conn2 <- [1,722,null,{}] 07:33:12 INFO - PROCESS | 1651 | 1461681192630 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}] 07:33:12 INFO - PROCESS | 1651 | 1461681192726 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 07:33:12 INFO - PROCESS | 1651 | 1461681192757 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248c5800 == 43 [pid = 1651] [id = 188] 07:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x1294f5400) [pid = 1651] [serial = 562] [outer = 0x0] 07:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12b5eb000) [pid = 1651] [serial = 563] [outer = 0x1294f5400] 07:33:12 INFO - PROCESS | 1651 | 1461681192783 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12bbae800) [pid = 1651] [serial = 564] [outer = 0x1294f5400] 07:33:13 INFO - PROCESS | 1651 | 1461681193103 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] 07:33:13 INFO - PROCESS | 1651 | 1461681193146 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 07:33:13 INFO - PROCESS | 1651 | 1461681193148 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1651 | 1461681193149 Marionette TRACE conn2 <- [1,726,null,{}] 07:33:13 INFO - PROCESS | 1651 | 1461681193152 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}] 07:33:13 INFO - PROCESS | 1651 | 1461681193246 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 07:33:13 INFO - PROCESS | 1651 | 1461681193250 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d49800 == 44 [pid = 1651] [id = 189] 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12b448400) [pid = 1651] [serial = 565] [outer = 0x0] 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12bd7b400) [pid = 1651] [serial = 566] [outer = 0x12b448400] 07:33:13 INFO - PROCESS | 1651 | 1461681193276 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12d650000) [pid = 1651] [serial = 567] [outer = 0x12b448400] 07:33:13 INFO - PROCESS | 1651 | 1461681193637 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]]]}] 07:33:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 07:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:33:13 INFO - PROCESS | 1651 | 1461681193668 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 1651 | 1461681193669 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 07:33:13 INFO - PROCESS | 1651 | 1461681193671 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 1651 | 1461681193672 Marionette TRACE conn2 <- [1,730,null,{}] 07:33:13 INFO - PROCESS | 1651 | 1461681193675 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}] 07:33:13 INFO - PROCESS | 1651 | 1461681193786 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 07:33:13 INFO - PROCESS | 1651 | 1461681193802 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bace000 == 45 [pid = 1651] [id = 190] 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12d656400) [pid = 1651] [serial = 568] [outer = 0x0] 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12e46d800) [pid = 1651] [serial = 569] [outer = 0x12d656400] 07:33:13 INFO - PROCESS | 1651 | 1461681193831 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12e98e000) [pid = 1651] [serial = 570] [outer = 0x12d656400] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12b441400) [pid = 1651] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12e468c00) [pid = 1651] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12d652000) [pid = 1651] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12e4b7000) [pid = 1651] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12e989000) [pid = 1651] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11bbc1400) [pid = 1651] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12b130000) [pid = 1651] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1274a4400) [pid = 1651] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12434a400) [pid = 1651] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x11ad46400) [pid = 1651] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x119d86800) [pid = 1651] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:33:14 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11ab97400) [pid = 1651] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:33:14 INFO - PROCESS | 1651 | 1461681194255 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1651 | 1461681194294 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 07:33:14 INFO - PROCESS | 1651 | 1461681194296 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1651 | 1461681194297 Marionette TRACE conn2 <- [1,734,null,{}] 07:33:14 INFO - PROCESS | 1651 | 1461681194300 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}] 07:33:14 INFO - PROCESS | 1651 | 1461681194379 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 07:33:14 INFO - PROCESS | 1651 | 1461681194384 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d059800 == 46 [pid = 1651] [id = 191] 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12d673400) [pid = 1651] [serial = 571] [outer = 0x0] 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12e98d000) [pid = 1651] [serial = 572] [outer = 0x12d673400] 07:33:14 INFO - PROCESS | 1651 | 1461681194409 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12efa3000) [pid = 1651] [serial = 573] [outer = 0x12d673400] 07:33:14 INFO - PROCESS | 1651 | 1461681194726 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]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:33:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 07:33:14 INFO - PROCESS | 1651 | 1461681194766 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 07:33:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:33:14 INFO - PROCESS | 1651 | 1461681194767 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 07:33:14 INFO - PROCESS | 1651 | 1461681194769 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1651 | 1461681194770 Marionette TRACE conn2 <- [1,738,null,{}] 07:33:14 INFO - PROCESS | 1651 | 1461681194773 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}] 07:33:14 INFO - PROCESS | 1651 | 1461681194849 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 07:33:14 INFO - PROCESS | 1651 | 1461681194853 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dba0800 == 47 [pid = 1651] [id = 192] 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12e989400) [pid = 1651] [serial = 574] [outer = 0x0] 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12efad400) [pid = 1651] [serial = 575] [outer = 0x12e989400] 07:33:14 INFO - PROCESS | 1651 | 1461681194881 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12f330000) [pid = 1651] [serial = 576] [outer = 0x12e989400] 07:33:15 INFO - PROCESS | 1651 | 1461681195697 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]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 07:33:15 INFO - PROCESS | 1651 | 1461681195741 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 1651 | 1461681195743 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 07:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:33:15 INFO - PROCESS | 1651 | 1461681195745 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 1651 | 1461681195746 Marionette TRACE conn2 <- [1,742,null,{}] 07:33:15 INFO - PROCESS | 1651 | 1461681195748 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}] 07:33:15 INFO - PROCESS | 1651 | 1461681195842 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 07:33:15 INFO - PROCESS | 1651 | 1461681195848 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e444000 == 48 [pid = 1651] [id = 193] 07:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12efa2800) [pid = 1651] [serial = 577] [outer = 0x0] 07:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12f331800) [pid = 1651] [serial = 578] [outer = 0x12efa2800] 07:33:15 INFO - PROCESS | 1651 | 1461681195873 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12f729c00) [pid = 1651] [serial = 579] [outer = 0x12efa2800] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac7800 == 47 [pid = 1651] [id = 165] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x11a96e800 == 46 [pid = 1651] [id = 164] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef86800 == 45 [pid = 1651] [id = 166] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12f363000 == 44 [pid = 1651] [id = 167] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa72000 == 43 [pid = 1651] [id = 168] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbb0800 == 42 [pid = 1651] [id = 142] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab2800 == 41 [pid = 1651] [id = 163] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef76000 == 40 [pid = 1651] [id = 162] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa6e000 == 39 [pid = 1651] [id = 185] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x11a978000 == 38 [pid = 1651] [id = 184] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef77000 == 37 [pid = 1651] [id = 183] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x1243d3000 == 36 [pid = 1651] [id = 182] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x12f799800 == 35 [pid = 1651] [id = 180] 07:33:16 INFO - PROCESS | 1651 | --DOCSHELL 0x119acb000 == 34 [pid = 1651] [id = 181] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x123b07000 == 33 [pid = 1651] [id = 187] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12bace000 == 32 [pid = 1651] [id = 190] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12dba0800 == 31 [pid = 1651] [id = 192] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1248c5800 == 30 [pid = 1651] [id = 188] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12d059800 == 29 [pid = 1651] [id = 191] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x129d49800 == 28 [pid = 1651] [id = 189] 07:33:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11a962000 == 27 [pid = 1651] [id = 186] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12e7de400) [pid = 1651] [serial = 530] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12e46e400) [pid = 1651] [serial = 527] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12e7dc400) [pid = 1651] [serial = 486] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12e4b5000) [pid = 1651] [serial = 528] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x118e93000) [pid = 1651] [serial = 488] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11b80dc00) [pid = 1651] [serial = 491] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12e98dc00) [pid = 1651] [serial = 533] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1245a9000) [pid = 1651] [serial = 494] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x129d7ec00) [pid = 1651] [serial = 497] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12e4b0800) [pid = 1651] [serial = 503] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11c476800) [pid = 1651] [serial = 510] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11c04d000) [pid = 1651] [serial = 509] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12ba7dc00) [pid = 1651] [serial = 521] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1294eb000) [pid = 1651] [serial = 518] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12b130800) [pid = 1651] [serial = 519] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1274a6400) [pid = 1651] [serial = 515] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1278df000) [pid = 1651] [serial = 516] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11c9b9400) [pid = 1651] [serial = 512] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124349800) [pid = 1651] [serial = 513] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11af43000) [pid = 1651] [serial = 507] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11a937800) [pid = 1651] [serial = 506] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12d42e800) [pid = 1651] [serial = 500] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12e988800) [pid = 1651] [serial = 531] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12d66c400) [pid = 1651] [serial = 525] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12d0b9c00) [pid = 1651] [serial = 522] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128b32800) [pid = 1651] [serial = 536] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12efa3800) [pid = 1651] [serial = 534] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12f329800) [pid = 1651] [serial = 539] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12efac400) [pid = 1651] [serial = 537] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12d64f800) [pid = 1651] [serial = 524] [outer = 0x0] [url = about:blank] 07:33:17 INFO - PROCESS | 1651 | 1461681197880 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]]]}] 07:33:17 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 07:33:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2172ms 07:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:33:17 INFO - PROCESS | 1651 | 1461681197918 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 1651 | 1461681197921 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 07:33:17 INFO - PROCESS | 1651 | 1461681197925 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1651 | 1461681197926 Marionette TRACE conn2 <- [1,746,null,{}] 07:33:17 INFO - PROCESS | 1651 | 1461681197930 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}] 07:33:18 INFO - PROCESS | 1651 | 1461681198004 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 07:33:18 INFO - PROCESS | 1651 | 1461681198048 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1178c8800 == 28 [pid = 1651] [id = 194] 07:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x116590c00) [pid = 1651] [serial = 580] [outer = 0x0] 07:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118c42400) [pid = 1651] [serial = 581] [outer = 0x116590c00] 07:33:18 INFO - PROCESS | 1651 | 1461681198080 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118ea9000) [pid = 1651] [serial = 582] [outer = 0x116590c00] 07:33:18 INFO - PROCESS | 1651 | 1461681198977 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]]]}] 07:33:18 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.) 07:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1070ms 07:33:19 INFO - PROCESS | 1651 | 1461681198995 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 1651 | 1461681198999 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 07:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:33:19 INFO - PROCESS | 1651 | 1461681199004 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1651 | 1461681199007 Marionette TRACE conn2 <- [1,750,null,{}] 07:33:19 INFO - PROCESS | 1651 | 1461681199010 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}] 07:33:19 INFO - PROCESS | 1651 | 1461681199081 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 07:33:19 INFO - PROCESS | 1651 | 1461681199086 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921b800 == 29 [pid = 1651] [id = 195] 07:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x118eaa000) [pid = 1651] [serial = 583] [outer = 0x0] 07:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x119765c00) [pid = 1651] [serial = 584] [outer = 0x118eaa000] 07:33:19 INFO - PROCESS | 1651 | 1461681199115 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x119d87000) [pid = 1651] [serial = 585] [outer = 0x118eaa000] 07:33:19 INFO - PROCESS | 1651 | 1461681199920 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]]]}] 07:33:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 927ms 07:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:33:19 INFO - PROCESS | 1651 | 1461681199931 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 1651 | 1461681199932 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 07:33:19 INFO - PROCESS | 1651 | 1461681199935 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 1651 | 1461681199937 Marionette TRACE conn2 <- [1,754,null,{}] 07:33:19 INFO - PROCESS | 1651 | 1461681199947 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}] 07:33:20 INFO - PROCESS | 1651 | 1461681200035 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 07:33:20 INFO - PROCESS | 1651 | 1461681200043 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a819800 == 30 [pid = 1651] [id = 196] 07:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11434f800) [pid = 1651] [serial = 586] [outer = 0x0] 07:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11ab16400) [pid = 1651] [serial = 587] [outer = 0x11434f800] 07:33:20 INFO - PROCESS | 1651 | 1461681200072 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11ad19000) [pid = 1651] [serial = 588] [outer = 0x11434f800] 07:33:20 INFO - PROCESS | 1651 | 1461681200845 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]]]}] 07:33:20 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 07:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 925ms 07:33:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:33:20 INFO - PROCESS | 1651 | 1461681200860 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 1651 | 1461681200862 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 07:33:20 INFO - PROCESS | 1651 | 1461681200864 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1651 | 1461681200865 Marionette TRACE conn2 <- [1,758,null,{}] 07:33:20 INFO - PROCESS | 1651 | 1461681200867 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}] 07:33:20 INFO - PROCESS | 1651 | 1461681200939 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 07:33:20 INFO - PROCESS | 1651 | 1461681200943 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb2800 == 31 [pid = 1651] [id = 197] 07:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11ad18800) [pid = 1651] [serial = 589] [outer = 0x0] 07:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11aff3c00) [pid = 1651] [serial = 590] [outer = 0x11ad18800] 07:33:20 INFO - PROCESS | 1651 | 1461681200971 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11b8a9000) [pid = 1651] [serial = 591] [outer = 0x11ad18800] 07:33:21 INFO - PROCESS | 1651 | 1461681201277 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]]]}] 07:33:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:33:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 07:33:21 INFO - PROCESS | 1651 | 1461681201332 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 07:33:21 INFO - PROCESS | 1651 | 1461681201333 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 07:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:33:21 INFO - PROCESS | 1651 | 1461681201336 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:33:21 INFO - PROCESS | 1651 | 1461681201337 Marionette TRACE conn2 <- [1,762,null,{}] 07:33:21 INFO - PROCESS | 1651 | 1461681201339 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}] 07:33:21 INFO - PROCESS | 1651 | 1461681201426 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 07:33:21 INFO - PROCESS | 1651 | 1461681201452 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8e0000 == 32 [pid = 1651] [id = 198] 07:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x114bba000) [pid = 1651] [serial = 592] [outer = 0x0] 07:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11b8a8c00) [pid = 1651] [serial = 593] [outer = 0x114bba000] 07:33:21 INFO - PROCESS | 1651 | 1461681201478 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11c04c400) [pid = 1651] [serial = 594] [outer = 0x114bba000] 07:33:22 INFO - PROCESS | 1651 | 1461681202236 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:33:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 07:33:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:33:22 INFO - PROCESS | 1651 | 1461681202255 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1651 | 1461681202256 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 07:33:22 INFO - PROCESS | 1651 | 1461681202258 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1651 | 1461681202259 Marionette TRACE conn2 <- [1,766,null,{}] 07:33:22 INFO - PROCESS | 1651 | 1461681202261 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}] 07:33:22 INFO - PROCESS | 1651 | 1461681202363 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 07:33:22 INFO - PROCESS | 1651 | 1461681202401 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c09f800 == 33 [pid = 1651] [id = 199] 07:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11c480800) [pid = 1651] [serial = 595] [outer = 0x0] 07:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11c99fc00) [pid = 1651] [serial = 596] [outer = 0x11c480800] 07:33:22 INFO - PROCESS | 1651 | 1461681202446 Marionette DEBUG loaded listener.js 07:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11c9be000) [pid = 1651] [serial = 597] [outer = 0x11c480800] 07:33:23 INFO - PROCESS | 1651 | 1461681203276 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]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1023ms 07:33:23 INFO - PROCESS | 1651 | 1461681203281 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1651 | 1461681203282 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 07:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:33:23 INFO - PROCESS | 1651 | 1461681203284 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1651 | 1461681203285 Marionette TRACE conn2 <- [1,770,null,{}] 07:33:23 INFO - PROCESS | 1651 | 1461681203288 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}] 07:33:23 INFO - PROCESS | 1651 | 1461681203374 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 07:33:23 INFO - PROCESS | 1651 | 1461681203378 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c647800 == 34 [pid = 1651] [id = 200] 07:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11c10c000) [pid = 1651] [serial = 598] [outer = 0x0] 07:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x123bac000) [pid = 1651] [serial = 599] [outer = 0x11c10c000] 07:33:23 INFO - PROCESS | 1651 | 1461681203404 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123bb4000) [pid = 1651] [serial = 600] [outer = 0x11c10c000] 07:33:23 INFO - PROCESS | 1651 | 1461681203730 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]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 07:33:23 INFO - PROCESS | 1651 | 1461681203754 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 1651 | 1461681203757 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 07:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:33:23 INFO - PROCESS | 1651 | 1461681203766 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - PROCESS | 1651 | 1461681203767 Marionette TRACE conn2 <- [1,774,null,{}] 07:33:23 INFO - PROCESS | 1651 | 1461681203769 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}] 07:33:23 INFO - PROCESS | 1651 | 1461681203849 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12cf03c00) [pid = 1651] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11c9c4c00) [pid = 1651] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11af42800) [pid = 1651] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1248f4000) [pid = 1651] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x128b2c400) [pid = 1651] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11ab94400) [pid = 1651] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1294f4800) [pid = 1651] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11ab94800) [pid = 1651] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x119a4b800) [pid = 1651] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x129d76800) [pid = 1651] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12897c400) [pid = 1651] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x119aac400) [pid = 1651] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11ab96c00) [pid = 1651] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118cef000) [pid = 1651] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11975d000) [pid = 1651] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x129d79c00) [pid = 1651] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12bd22800) [pid = 1651] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12d651400) [pid = 1651] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12e989400) [pid = 1651] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1294f5400) [pid = 1651] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12b448400) [pid = 1651] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12d656400) [pid = 1651] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12d673400) [pid = 1651] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12749d800) [pid = 1651] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11bbbb000) [pid = 1651] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11ab99800) [pid = 1651] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11b8b1c00) [pid = 1651] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12b12c800) [pid = 1651] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11afefc00) [pid = 1651] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118a09400) [pid = 1651] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12700a400) [pid = 1651] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1241c1800) [pid = 1651] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1273d4000) [pid = 1651] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1278e2c00) [pid = 1651] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12bbba000) [pid = 1651] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:33:24 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1142b9000) [pid = 1651] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:33:24 INFO - PROCESS | 1651 | 1461681204115 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11473b000 == 35 [pid = 1651] [id = 201] 07:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x114248800) [pid = 1651] [serial = 601] [outer = 0x0] 07:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x114b47c00) [pid = 1651] [serial = 602] [outer = 0x114248800] 07:33:24 INFO - PROCESS | 1651 | 1461681204148 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1150fdc00) [pid = 1651] [serial = 603] [outer = 0x114248800] 07:33:24 INFO - PROCESS | 1651 | 1461681204686 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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 971ms 07:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:33:24 INFO - PROCESS | 1651 | 1461681204738 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 1651 | 1461681204741 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 07:33:24 INFO - PROCESS | 1651 | 1461681204744 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1651 | 1461681204747 Marionette TRACE conn2 <- [1,778,null,{}] 07:33:24 INFO - PROCESS | 1651 | 1461681204750 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}] 07:33:24 INFO - PROCESS | 1651 | 1461681204851 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 07:33:24 INFO - PROCESS | 1651 | 1461681204918 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x119726000 == 36 [pid = 1651] [id = 202] 07:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118e99000) [pid = 1651] [serial = 604] [outer = 0x0] 07:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118fc1800) [pid = 1651] [serial = 605] [outer = 0x118e99000] 07:33:24 INFO - PROCESS | 1651 | 1461681204951 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11975d800) [pid = 1651] [serial = 606] [outer = 0x118e99000] 07:33:25 INFO - PROCESS | 1651 | 1461681205612 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]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 922ms 07:33:25 INFO - PROCESS | 1651 | 1461681205666 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1651 | 1461681205668 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 07:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:33:25 INFO - PROCESS | 1651 | 1461681205672 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1651 | 1461681205674 Marionette TRACE conn2 <- [1,782,null,{}] 07:33:25 INFO - PROCESS | 1651 | 1461681205679 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}] 07:33:25 INFO - PROCESS | 1651 | 1461681205774 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 07:33:25 INFO - PROCESS | 1651 | 1461681205822 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1152cf000 == 37 [pid = 1651] [id = 203] 07:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x114b46800) [pid = 1651] [serial = 607] [outer = 0x0] 07:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x114bbac00) [pid = 1651] [serial = 608] [outer = 0x114b46800] 07:33:25 INFO - PROCESS | 1651 | 1461681205851 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1150fe000) [pid = 1651] [serial = 609] [outer = 0x114b46800] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11c647800 == 36 [pid = 1651] [id = 200] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11c09f800 == 35 [pid = 1651] [id = 199] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8e0000 == 34 [pid = 1651] [id = 198] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11adb2800 == 33 [pid = 1651] [id = 197] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11a819800 == 32 [pid = 1651] [id = 196] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x11921b800 == 31 [pid = 1651] [id = 195] 07:33:26 INFO - PROCESS | 1651 | --DOCSHELL 0x1178c8800 == 30 [pid = 1651] [id = 194] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1294f1000) [pid = 1651] [serial = 332] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11ab9a800) [pid = 1651] [serial = 374] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12ba7b800) [pid = 1651] [serial = 290] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118756000) [pid = 1651] [serial = 281] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12897c800) [pid = 1651] [serial = 287] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11c9bec00) [pid = 1651] [serial = 377] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12ba7c400) [pid = 1651] [serial = 371] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11c043000) [pid = 1651] [serial = 284] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1240e8400) [pid = 1651] [serial = 293] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12f331800) [pid = 1651] [serial = 578] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12e7e2800) [pid = 1651] [serial = 504] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12e46a400) [pid = 1651] [serial = 443] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12d0bb800) [pid = 1651] [serial = 440] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11af40000) [pid = 1651] [serial = 428] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11c042400) [pid = 1651] [serial = 492] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11975ec00) [pid = 1651] [serial = 489] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1273a1c00) [pid = 1651] [serial = 495] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b2ac00) [pid = 1651] [serial = 434] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12bbb6800) [pid = 1651] [serial = 498] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12d6c2c00) [pid = 1651] [serial = 501] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12d66bc00) [pid = 1651] [serial = 425] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123bb0c00) [pid = 1651] [serial = 431] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x128b89400) [pid = 1651] [serial = 380] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12bbb8c00) [pid = 1651] [serial = 437] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12efad400) [pid = 1651] [serial = 575] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12b5eb000) [pid = 1651] [serial = 563] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12bd7b400) [pid = 1651] [serial = 566] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12bbae800) [pid = 1651] [serial = 564] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12e46d800) [pid = 1651] [serial = 569] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12d650000) [pid = 1651] [serial = 567] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12efa3000) [pid = 1651] [serial = 573] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12e98e000) [pid = 1651] [serial = 570] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1276bc000) [pid = 1651] [serial = 560] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x11c886000) [pid = 1651] [serial = 557] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x123bad000) [pid = 1651] [serial = 558] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x11bbba400) [pid = 1651] [serial = 555] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x11ad3e000) [pid = 1651] [serial = 554] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12e46a000) [pid = 1651] [serial = 552] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x12d0bf800) [pid = 1651] [serial = 551] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x12cf08400) [pid = 1651] [serial = 549] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x12bbb1800) [pid = 1651] [serial = 548] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x124348000) [pid = 1651] [serial = 546] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x11c9bb800) [pid = 1651] [serial = 545] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x11afec000) [pid = 1651] [serial = 543] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x11ab17c00) [pid = 1651] [serial = 542] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x12f32fc00) [pid = 1651] [serial = 540] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x12f330000) [pid = 1651] [serial = 576] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x12e98d000) [pid = 1651] [serial = 572] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | --DOMWINDOW == 49 (0x128b2f000) [pid = 1651] [serial = 561] [outer = 0x0] [url = about:blank] 07:33:26 INFO - PROCESS | 1651 | 1461681206229 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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 574ms 07:33:26 INFO - PROCESS | 1651 | 1461681206246 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1651 | 1461681206250 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 07:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:33:26 INFO - PROCESS | 1651 | 1461681206254 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1651 | 1461681206259 Marionette TRACE conn2 <- [1,786,null,{}] 07:33:26 INFO - PROCESS | 1651 | 1461681206261 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}] 07:33:26 INFO - PROCESS | 1651 | 1461681206333 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 07:33:26 INFO - PROCESS | 1651 | 1461681206337 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x118cd1000 == 31 [pid = 1651] [id = 204] 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x1153dd000) [pid = 1651] [serial = 610] [outer = 0x0] 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x11659b000) [pid = 1651] [serial = 611] [outer = 0x1153dd000] 07:33:26 INFO - PROCESS | 1651 | 1461681206367 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x118a05800) [pid = 1651] [serial = 612] [outer = 0x1153dd000] 07:33:26 INFO - PROCESS | 1651 | 1461681206702 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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 474ms 07:33:26 INFO - PROCESS | 1651 | 1461681206729 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 1651 | 1461681206730 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 07:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:33:26 INFO - PROCESS | 1651 | 1461681206733 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 1651 | 1461681206736 Marionette TRACE conn2 <- [1,790,null,{}] 07:33:26 INFO - PROCESS | 1651 | 1461681206744 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}] 07:33:26 INFO - PROCESS | 1651 | 1461681206844 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 07:33:26 INFO - PROCESS | 1651 | 1461681206853 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x119abf800 == 32 [pid = 1651] [id = 205] 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x118e0fc00) [pid = 1651] [serial = 613] [outer = 0x0] 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x119136000) [pid = 1651] [serial = 614] [outer = 0x118e0fc00] 07:33:26 INFO - PROCESS | 1651 | 1461681206897 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x11975e000) [pid = 1651] [serial = 615] [outer = 0x118e0fc00] 07:33:27 INFO - PROCESS | 1651 | 1461681207340 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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 623ms 07:33:27 INFO - PROCESS | 1651 | 1461681207359 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 07:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:33:27 INFO - PROCESS | 1651 | 1461681207362 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 07:33:27 INFO - PROCESS | 1651 | 1461681207364 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1651 | 1461681207366 Marionette TRACE conn2 <- [1,794,null,{}] 07:33:27 INFO - PROCESS | 1651 | 1461681207368 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}] 07:33:27 INFO - PROCESS | 1651 | 1461681207447 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 07:33:27 INFO - PROCESS | 1651 | 1461681207451 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa75000 == 33 [pid = 1651] [id = 206] 07:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x11925a400) [pid = 1651] [serial = 616] [outer = 0x0] 07:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x119a4c800) [pid = 1651] [serial = 617] [outer = 0x11925a400] 07:33:27 INFO - PROCESS | 1651 | 1461681207489 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x11a648400) [pid = 1651] [serial = 618] [outer = 0x11925a400] 07:33:27 INFO - PROCESS | 1651 | 1461681207813 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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 07:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:33:27 INFO - PROCESS | 1651 | 1461681207834 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1651 | 1461681207835 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 07:33:27 INFO - PROCESS | 1651 | 1461681207837 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1651 | 1461681207838 Marionette TRACE conn2 <- [1,798,null,{}] 07:33:27 INFO - PROCESS | 1651 | 1461681207844 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}] 07:33:27 INFO - PROCESS | 1651 | 1461681207939 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 07:33:27 INFO - PROCESS | 1651 | 1461681207944 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1152c8800 == 34 [pid = 1651] [id = 207] 07:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x118fcac00) [pid = 1651] [serial = 619] [outer = 0x0] 07:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x11a92e000) [pid = 1651] [serial = 620] [outer = 0x118fcac00] 07:33:27 INFO - PROCESS | 1651 | 1461681207970 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x11ab17c00) [pid = 1651] [serial = 621] [outer = 0x118fcac00] 07:33:28 INFO - PROCESS | 1651 | 1461681208306 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]]]}] 07:33:28 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 07:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 07:33:28 INFO - PROCESS | 1651 | 1461681208358 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1651 | 1461681208359 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 07:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:33:28 INFO - PROCESS | 1651 | 1461681208362 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1651 | 1461681208363 Marionette TRACE conn2 <- [1,802,null,{}] 07:33:28 INFO - PROCESS | 1651 | 1461681208365 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}] 07:33:28 INFO - PROCESS | 1651 | 1461681208468 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 07:33:28 INFO - PROCESS | 1651 | 1461681208502 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd87800 == 35 [pid = 1651] [id = 208] 07:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11ab91000) [pid = 1651] [serial = 622] [outer = 0x0] 07:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11ad46400) [pid = 1651] [serial = 623] [outer = 0x11ab91000] 07:33:28 INFO - PROCESS | 1651 | 1461681208529 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11b80f000) [pid = 1651] [serial = 624] [outer = 0x11ab91000] 07:33:28 INFO - PROCESS | 1651 | 1461681208850 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]]]}] 07:33:28 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 07:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 07:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:33:28 INFO - PROCESS | 1651 | 1461681208883 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 1651 | 1461681208884 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 07:33:28 INFO - PROCESS | 1651 | 1461681208886 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1651 | 1461681208887 Marionette TRACE conn2 <- [1,806,null,{}] 07:33:28 INFO - PROCESS | 1651 | 1461681208889 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}] 07:33:28 INFO - PROCESS | 1651 | 1461681208972 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 07:33:28 INFO - PROCESS | 1651 | 1461681208978 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be89000 == 36 [pid = 1651] [id = 209] 07:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118fc7c00) [pid = 1651] [serial = 625] [outer = 0x0] 07:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11b8ab000) [pid = 1651] [serial = 626] [outer = 0x118fc7c00] 07:33:29 INFO - PROCESS | 1651 | 1461681209004 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11bbbe000) [pid = 1651] [serial = 627] [outer = 0x118fc7c00] 07:33:29 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:33:29 INFO - PROCESS | 1651 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 07:33:29 INFO - PROCESS | 1651 | Determined SkiaGL cache limits: Size 100663296, Items: 256 07:33:29 INFO - PROCESS | 1651 | [GFX2-]: Using SkiaGL canvas. 07:33:29 INFO - PROCESS | 1651 | 1461681209355 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]]]}] 07:33:29 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 07:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 07:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:33:29 INFO - PROCESS | 1651 | 1461681209405 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1651 | 1461681209406 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 07:33:29 INFO - PROCESS | 1651 | 1461681209408 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1651 | 1461681209409 Marionette TRACE conn2 <- [1,810,null,{}] 07:33:29 INFO - PROCESS | 1651 | 1461681209412 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}] 07:33:29 INFO - PROCESS | 1651 | 1461681209510 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x11ad18800) [pid = 1651] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11434f800) [pid = 1651] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x118eaa000) [pid = 1651] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x116590c00) [pid = 1651] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x114bba000) [pid = 1651] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:33:29 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x11c480800) [pid = 1651] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:33:29 INFO - PROCESS | 1651 | 1461681209559 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b860000 == 37 [pid = 1651] [id = 210] 07:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1150fd000) [pid = 1651] [serial = 628] [outer = 0x0] 07:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x119d8b000) [pid = 1651] [serial = 629] [outer = 0x1150fd000] 07:33:29 INFO - PROCESS | 1651 | 1461681209597 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11c044c00) [pid = 1651] [serial = 630] [outer = 0x1150fd000] 07:33:30 INFO - PROCESS | 1651 | 1461681210033 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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 673ms 07:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:33:30 INFO - PROCESS | 1651 | 1461681210082 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 1651 | 1461681210084 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1651 | 1461681210087 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1651 | 1461681210089 Marionette TRACE conn2 <- [1,814,null,{}] 07:33:30 INFO - PROCESS | 1651 | 1461681210101 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}] 07:33:30 INFO - PROCESS | 1651 | 1461681210203 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 07:33:30 INFO - PROCESS | 1651 | 1461681210209 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b11800 == 38 [pid = 1651] [id = 211] 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x116590c00) [pid = 1651] [serial = 631] [outer = 0x0] 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11c334800) [pid = 1651] [serial = 632] [outer = 0x116590c00] 07:33:30 INFO - PROCESS | 1651 | 1461681210234 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11c47c800) [pid = 1651] [serial = 633] [outer = 0x116590c00] 07:33:30 INFO - PROCESS | 1651 | 1461681210533 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] 07:33:30 INFO - PROCESS | 1651 | 1461681210567 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 07:33:30 INFO - PROCESS | 1651 | 1461681210569 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - PROCESS | 1651 | 1461681210570 Marionette TRACE conn2 <- [1,818,null,{}] 07:33:30 INFO - PROCESS | 1651 | 1461681210572 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}] 07:33:30 INFO - PROCESS | 1651 | 1461681210645 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 07:33:30 INFO - PROCESS | 1651 | 1461681210649 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x123db8000 == 39 [pid = 1651] [id = 212] 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x11c044800) [pid = 1651] [serial = 634] [outer = 0x0] 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11c996400) [pid = 1651] [serial = 635] [outer = 0x11c044800] 07:33:30 INFO - PROCESS | 1651 | 1461681210676 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11c9bdc00) [pid = 1651] [serial = 636] [outer = 0x11c044800] 07:33:31 INFO - PROCESS | 1651 | 1461681211015 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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 07:33:31 INFO - PROCESS | 1651 | 1461681211038 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1651 | 1461681211043 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 07:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:33:31 INFO - PROCESS | 1651 | 1461681211046 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1651 | 1461681211049 Marionette TRACE conn2 <- [1,822,null,{}] 07:33:31 INFO - PROCESS | 1651 | 1461681211053 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}] 07:33:31 INFO - PROCESS | 1651 | 1461681211222 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 07:33:31 INFO - PROCESS | 1651 | 1461681211237 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243de000 == 40 [pid = 1651] [id = 213] 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x123bac400) [pid = 1651] [serial = 637] [outer = 0x0] 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x123bb4800) [pid = 1651] [serial = 638] [outer = 0x123bac400] 07:33:31 INFO - PROCESS | 1651 | 1461681211285 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x124349800) [pid = 1651] [serial = 639] [outer = 0x123bac400] 07:33:31 INFO - PROCESS | 1651 | 1461681211678 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] 07:33:31 INFO - PROCESS | 1651 | 1461681211719 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 07:33:31 INFO - PROCESS | 1651 | 1461681211721 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1651 | 1461681211722 Marionette TRACE conn2 <- [1,826,null,{}] 07:33:31 INFO - PROCESS | 1651 | 1461681211724 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}] 07:33:31 INFO - PROCESS | 1651 | 1461681211796 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 07:33:31 INFO - PROCESS | 1651 | 1461681211800 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x127042800 == 41 [pid = 1651] [id = 214] 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1245a2800) [pid = 1651] [serial = 640] [outer = 0x0] 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1248f8800) [pid = 1651] [serial = 641] [outer = 0x1245a2800] 07:33:31 INFO - PROCESS | 1651 | 1461681211826 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x12700b400) [pid = 1651] [serial = 642] [outer = 0x1245a2800] 07:33:32 INFO - PROCESS | 1651 | 1461681212138 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 470ms 07:33:32 INFO - PROCESS | 1651 | 1461681212192 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1651 | 1461681212193 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 07:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:33:32 INFO - PROCESS | 1651 | 1461681212195 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1651 | 1461681212196 Marionette TRACE conn2 <- [1,830,null,{}] 07:33:32 INFO - PROCESS | 1651 | 1461681212198 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}] 07:33:32 INFO - PROCESS | 1651 | 1461681212316 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 07:33:32 INFO - PROCESS | 1651 | 1461681212362 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x114b7a000 == 42 [pid = 1651] [id = 215] 07:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1145d3400) [pid = 1651] [serial = 643] [outer = 0x0] 07:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x114b42c00) [pid = 1651] [serial = 644] [outer = 0x1145d3400] 07:33:32 INFO - PROCESS | 1651 | 1461681212395 Marionette DEBUG loaded listener.js 07:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1151e5c00) [pid = 1651] [serial = 645] [outer = 0x1145d3400] 07:33:32 INFO - PROCESS | 1651 | 1461681212804 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 668ms 07:33:32 INFO - PROCESS | 1651 | 1461681212864 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1651 | 1461681212867 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 07:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:33:32 INFO - PROCESS | 1651 | 1461681212870 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1651 | 1461681212872 Marionette TRACE conn2 <- [1,834,null,{}] 07:33:32 INFO - PROCESS | 1651 | 1461681212894 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}] 07:33:32 INFO - PROCESS | 1651 | 1461681212991 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 07:33:33 INFO - PROCESS | 1651 | 1461681213086 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa6c800 == 43 [pid = 1651] [id = 216] 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118e0d400) [pid = 1651] [serial = 646] [outer = 0x0] 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118e8e400) [pid = 1651] [serial = 647] [outer = 0x118e0d400] 07:33:33 INFO - PROCESS | 1651 | 1461681213119 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119264c00) [pid = 1651] [serial = 648] [outer = 0x118e0d400] 07:33:33 INFO - PROCESS | 1651 | 1461681213545 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]]]}] 07:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 689ms 07:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:33:33 INFO - PROCESS | 1651 | 1461681213560 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 07:33:33 INFO - PROCESS | 1651 | 1461681213562 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 07:33:33 INFO - PROCESS | 1651 | 1461681213565 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 1651 | 1461681213566 Marionette TRACE conn2 <- [1,838,null,{}] 07:33:33 INFO - PROCESS | 1651 | 1461681213568 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}] 07:33:33 INFO - PROCESS | 1651 | 1461681213665 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 07:33:33 INFO - PROCESS | 1651 | 1461681213721 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cba000 == 44 [pid = 1651] [id = 217] 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119763800) [pid = 1651] [serial = 649] [outer = 0x0] 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11a641000) [pid = 1651] [serial = 650] [outer = 0x119763800] 07:33:33 INFO - PROCESS | 1651 | 1461681213753 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11ab94c00) [pid = 1651] [serial = 651] [outer = 0x119763800] 07:33:34 INFO - PROCESS | 1651 | 1461681214184 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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 07:33:34 INFO - PROCESS | 1651 | 1461681214240 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1651 | 1461681214243 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 07:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:33:34 INFO - PROCESS | 1651 | 1461681214252 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1651 | 1461681214255 Marionette TRACE conn2 <- [1,842,null,{}] 07:33:34 INFO - PROCESS | 1651 | 1461681214260 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}] 07:33:34 INFO - PROCESS | 1651 | 1461681214381 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 07:33:34 INFO - PROCESS | 1651 | 1461681214439 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1d000 == 45 [pid = 1651] [id = 218] 07:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119d86800) [pid = 1651] [serial = 652] [outer = 0x0] 07:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11c69a800) [pid = 1651] [serial = 653] [outer = 0x119d86800] 07:33:34 INFO - PROCESS | 1651 | 1461681214470 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11c9c3800) [pid = 1651] [serial = 654] [outer = 0x119d86800] 07:33:35 INFO - PROCESS | 1651 | 1461681215045 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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 832ms 07:33:35 INFO - PROCESS | 1651 | 1461681215080 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1651 | 1461681215082 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 07:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:33:35 INFO - PROCESS | 1651 | 1461681215086 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1651 | 1461681215088 Marionette TRACE conn2 <- [1,846,null,{}] 07:33:35 INFO - PROCESS | 1651 | 1461681215095 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}] 07:33:35 INFO - PROCESS | 1651 | 1461681215183 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 07:33:35 INFO - PROCESS | 1651 | 1461681215238 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x119717000 == 46 [pid = 1651] [id = 219] 07:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11653f400) [pid = 1651] [serial = 655] [outer = 0x0] 07:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118575800) [pid = 1651] [serial = 656] [outer = 0x11653f400] 07:33:35 INFO - PROCESS | 1651 | 1461681215266 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118e90400) [pid = 1651] [serial = 657] [outer = 0x11653f400] 07:33:35 INFO - PROCESS | 1651 | 1461681215676 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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 625ms 07:33:35 INFO - PROCESS | 1651 | 1461681215711 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 1651 | 1461681215714 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 07:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:33:35 INFO - PROCESS | 1651 | 1461681215719 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 1651 | 1461681215720 Marionette TRACE conn2 <- [1,850,null,{}] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x12e444000 == 45 [pid = 1651] [id = 193] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x127042800 == 44 [pid = 1651] [id = 214] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1243de000 == 43 [pid = 1651] [id = 213] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x123db8000 == 42 [pid = 1651] [id = 212] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x123b11800 == 41 [pid = 1651] [id = 211] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x11b860000 == 40 [pid = 1651] [id = 210] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x11be89000 == 39 [pid = 1651] [id = 209] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd87800 == 38 [pid = 1651] [id = 208] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1152c8800 == 37 [pid = 1651] [id = 207] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123bac000) [pid = 1651] [serial = 599] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa75000 == 36 [pid = 1651] [id = 206] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x119abf800 == 35 [pid = 1651] [id = 205] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x118cd1000 == 34 [pid = 1651] [id = 204] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x1152cf000 == 33 [pid = 1651] [id = 203] 07:33:35 INFO - PROCESS | 1651 | --DOCSHELL 0x11473b000 == 32 [pid = 1651] [id = 201] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11c04c400) [pid = 1651] [serial = 594] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11c99fc00) [pid = 1651] [serial = 596] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11b8a8c00) [pid = 1651] [serial = 593] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11aff3c00) [pid = 1651] [serial = 590] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11ad19000) [pid = 1651] [serial = 588] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119d87000) [pid = 1651] [serial = 585] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118ea9000) [pid = 1651] [serial = 582] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11b8a9000) [pid = 1651] [serial = 591] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118c42400) [pid = 1651] [serial = 581] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11ab16400) [pid = 1651] [serial = 587] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x119765c00) [pid = 1651] [serial = 584] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11c9be000) [pid = 1651] [serial = 597] [outer = 0x0] [url = about:blank] 07:33:35 INFO - PROCESS | 1651 | 1461681215787 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}] 07:33:35 INFO - PROCESS | 1651 | 1461681215874 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 07:33:35 INFO - PROCESS | 1651 | 1461681215924 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1187ca800 == 33 [pid = 1651] [id = 220] 07:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118fbcc00) [pid = 1651] [serial = 658] [outer = 0x0] 07:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119262c00) [pid = 1651] [serial = 659] [outer = 0x118fbcc00] 07:33:35 INFO - PROCESS | 1651 | 1461681215967 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119765c00) [pid = 1651] [serial = 660] [outer = 0x118fbcc00] 07:33:36 INFO - PROCESS | 1651 | 1461681216325 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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 661ms 07:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:33:36 INFO - PROCESS | 1651 | 1461681216379 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1651 | 1461681216381 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 07:33:36 INFO - PROCESS | 1651 | 1461681216383 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1651 | 1461681216385 Marionette TRACE conn2 <- [1,854,null,{}] 07:33:36 INFO - PROCESS | 1651 | 1461681216392 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}] 07:33:36 INFO - PROCESS | 1651 | 1461681216483 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 07:33:36 INFO - PROCESS | 1651 | 1461681216526 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d4c000 == 34 [pid = 1651] [id = 221] 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119766c00) [pid = 1651] [serial = 661] [outer = 0x0] 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11ab13400) [pid = 1651] [serial = 662] [outer = 0x119766c00] 07:33:36 INFO - PROCESS | 1651 | 1461681216554 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11ad14400) [pid = 1651] [serial = 663] [outer = 0x119766c00] 07:33:36 INFO - PROCESS | 1651 | 1461681216834 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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 473ms 07:33:36 INFO - PROCESS | 1651 | 1461681216858 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1651 | 1461681216862 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 07:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:33:36 INFO - PROCESS | 1651 | 1461681216869 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1651 | 1461681216870 Marionette TRACE conn2 <- [1,858,null,{}] 07:33:36 INFO - PROCESS | 1651 | 1461681216872 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}] 07:33:36 INFO - PROCESS | 1651 | 1461681216950 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 07:33:36 INFO - PROCESS | 1651 | 1461681216954 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd87000 == 35 [pid = 1651] [id = 222] 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11af35c00) [pid = 1651] [serial = 664] [outer = 0x0] 07:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11b804800) [pid = 1651] [serial = 665] [outer = 0x11af35c00] 07:33:36 INFO - PROCESS | 1651 | 1461681216984 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11b84e800) [pid = 1651] [serial = 666] [outer = 0x11af35c00] 07:33:37 INFO - PROCESS | 1651 | 1461681217309 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 07:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:33:37 INFO - PROCESS | 1651 | 1461681217337 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1651 | 1461681217338 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 07:33:37 INFO - PROCESS | 1651 | 1461681217343 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1651 | 1461681217344 Marionette TRACE conn2 <- [1,862,null,{}] 07:33:37 INFO - PROCESS | 1651 | 1461681217346 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}] 07:33:37 INFO - PROCESS | 1651 | 1461681217419 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 07:33:37 INFO - PROCESS | 1651 | 1461681217426 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c3c9000 == 36 [pid = 1651] [id = 223] 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11b8ab400) [pid = 1651] [serial = 667] [outer = 0x0] 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11c042400) [pid = 1651] [serial = 668] [outer = 0x11b8ab400] 07:33:37 INFO - PROCESS | 1651 | 1461681217451 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11c109c00) [pid = 1651] [serial = 669] [outer = 0x11b8ab400] 07:33:37 INFO - PROCESS | 1651 | 1461681217765 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 07:33:37 INFO - PROCESS | 1651 | 1461681217812 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 07:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:33:37 INFO - PROCESS | 1651 | 1461681217813 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 07:33:37 INFO - PROCESS | 1651 | 1461681217815 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1651 | 1461681217816 Marionette TRACE conn2 <- [1,866,null,{}] 07:33:37 INFO - PROCESS | 1651 | 1461681217819 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}] 07:33:37 INFO - PROCESS | 1651 | 1461681217910 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 07:33:37 INFO - PROCESS | 1651 | 1461681217944 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x10af6a800 == 37 [pid = 1651] [id = 224] 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1150f8800) [pid = 1651] [serial = 670] [outer = 0x0] 07:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11c699800) [pid = 1651] [serial = 671] [outer = 0x1150f8800] 07:33:37 INFO - PROCESS | 1651 | 1461681217973 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123dd5400) [pid = 1651] [serial = 672] [outer = 0x1150f8800] 07:33:38 INFO - PROCESS | 1651 | 1461681218330 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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 07:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:33:38 INFO - PROCESS | 1651 | 1461681218385 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 1651 | 1461681218386 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 07:33:38 INFO - PROCESS | 1651 | 1461681218388 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 1651 | 1461681218390 Marionette TRACE conn2 <- [1,870,null,{}] 07:33:38 INFO - PROCESS | 1651 | 1461681218392 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}] 07:33:38 INFO - PROCESS | 1651 | 1461681218489 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 07:33:38 INFO - PROCESS | 1651 | 1461681218530 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243e5800 == 38 [pid = 1651] [id = 225] 07:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1241c0c00) [pid = 1651] [serial = 673] [outer = 0x0] 07:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1245afc00) [pid = 1651] [serial = 674] [outer = 0x1241c0c00] 07:33:38 INFO - PROCESS | 1651 | 1461681218570 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12700dc00) [pid = 1651] [serial = 675] [outer = 0x1241c0c00] 07:33:38 INFO - PROCESS | 1651 | 1461681218995 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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 620ms 07:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:33:39 INFO - PROCESS | 1651 | 1461681219010 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 1651 | 1461681219011 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 07:33:39 INFO - PROCESS | 1651 | 1461681219013 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1651 | 1461681219014 Marionette TRACE conn2 <- [1,874,null,{}] 07:33:39 INFO - PROCESS | 1651 | 1461681219017 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}] 07:33:39 INFO - PROCESS | 1651 | 1461681219110 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 07:33:39 INFO - PROCESS | 1651 | 1461681219123 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12743e800 == 39 [pid = 1651] [id = 226] 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12700f400) [pid = 1651] [serial = 676] [outer = 0x0] 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x127341000) [pid = 1651] [serial = 677] [outer = 0x12700f400] 07:33:39 INFO - PROCESS | 1651 | 1461681219148 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1273d7800) [pid = 1651] [serial = 678] [outer = 0x12700f400] 07:33:39 INFO - PROCESS | 1651 | 1461681219468 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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 07:33:39 INFO - PROCESS | 1651 | 1461681219487 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 07:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:33:39 INFO - PROCESS | 1651 | 1461681219488 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 07:33:39 INFO - PROCESS | 1651 | 1461681219493 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1651 | 1461681219495 Marionette TRACE conn2 <- [1,878,null,{}] 07:33:39 INFO - PROCESS | 1651 | 1461681219497 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}] 07:33:39 INFO - PROCESS | 1651 | 1461681219588 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 07:33:39 INFO - PROCESS | 1651 | 1461681219592 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d50800 == 40 [pid = 1651] [id = 227] 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1241cbc00) [pid = 1651] [serial = 679] [outer = 0x0] 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x127499c00) [pid = 1651] [serial = 680] [outer = 0x1241cbc00] 07:33:39 INFO - PROCESS | 1651 | 1461681219617 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1274a0c00) [pid = 1651] [serial = 681] [outer = 0x1241cbc00] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118fc7c00) [pid = 1651] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1150fd000) [pid = 1651] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x114b46800) [pid = 1651] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1153dd000) [pid = 1651] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118fcac00) [pid = 1651] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11925a400) [pid = 1651] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118e0fc00) [pid = 1651] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123bac400) [pid = 1651] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11c044800) [pid = 1651] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11ab91000) [pid = 1651] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116590c00) [pid = 1651] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:33:40 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11c10c000) [pid = 1651] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:33:40 INFO - PROCESS | 1651 | 1461681220083 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]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 621ms 07:33:40 INFO - PROCESS | 1651 | 1461681220114 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 07:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:33:40 INFO - PROCESS | 1651 | 1461681220116 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 07:33:40 INFO - PROCESS | 1651 | 1461681220119 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1651 | 1461681220121 Marionette TRACE conn2 <- [1,882,null,{}] 07:33:40 INFO - PROCESS | 1651 | 1461681220124 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}] 07:33:40 INFO - PROCESS | 1651 | 1461681220242 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 07:33:40 INFO - PROCESS | 1651 | 1461681220249 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa75800 == 41 [pid = 1651] [id = 228] 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118fcac00) [pid = 1651] [serial = 682] [outer = 0x0] 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11a937800) [pid = 1651] [serial = 683] [outer = 0x118fcac00] 07:33:40 INFO - PROCESS | 1651 | 1461681220291 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11c048c00) [pid = 1651] [serial = 684] [outer = 0x118fcac00] 07:33:40 INFO - PROCESS | 1651 | 1461681220720 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]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 07:33:40 INFO - PROCESS | 1651 | 1461681220738 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 1651 | 1461681220741 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 07:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:33:40 INFO - PROCESS | 1651 | 1461681220744 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 1651 | 1461681220746 Marionette TRACE conn2 <- [1,886,null,{}] 07:33:40 INFO - PROCESS | 1651 | 1461681220748 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}] 07:33:40 INFO - PROCESS | 1651 | 1461681220837 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 07:33:40 INFO - PROCESS | 1651 | 1461681220842 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5ce800 == 42 [pid = 1651] [id = 229] 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123bac400) [pid = 1651] [serial = 685] [outer = 0x0] 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1276bc000) [pid = 1651] [serial = 686] [outer = 0x123bac400] 07:33:40 INFO - PROCESS | 1651 | 1461681220872 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1278e7400) [pid = 1651] [serial = 687] [outer = 0x123bac400] 07:33:41 INFO - PROCESS | 1651 | 1461681221214 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 522ms 07:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:33:41 INFO - PROCESS | 1651 | 1461681221266 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1651 | 1461681221267 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 07:33:41 INFO - PROCESS | 1651 | 1461681221269 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1651 | 1461681221270 Marionette TRACE conn2 <- [1,890,null,{}] 07:33:41 INFO - PROCESS | 1651 | 1461681221273 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}] 07:33:41 INFO - PROCESS | 1651 | 1461681221368 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 07:33:41 INFO - PROCESS | 1651 | 1461681221374 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab6800 == 43 [pid = 1651] [id = 230] 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123bad800) [pid = 1651] [serial = 688] [outer = 0x0] 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12897c800) [pid = 1651] [serial = 689] [outer = 0x123bad800] 07:33:41 INFO - PROCESS | 1651 | 1461681221400 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b8d800) [pid = 1651] [serial = 690] [outer = 0x123bad800] 07:33:41 INFO - PROCESS | 1651 | 1461681221692 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 467ms 07:33:41 INFO - PROCESS | 1651 | 1461681221738 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1651 | 1461681221739 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 07:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:33:41 INFO - PROCESS | 1651 | 1461681221744 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1651 | 1461681221745 Marionette TRACE conn2 <- [1,894,null,{}] 07:33:41 INFO - PROCESS | 1651 | 1461681221747 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}] 07:33:41 INFO - PROCESS | 1651 | 1461681221820 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 07:33:41 INFO - PROCESS | 1651 | 1461681221827 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bda9000 == 44 [pid = 1651] [id = 231] 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12788f000) [pid = 1651] [serial = 691] [outer = 0x0] 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1294f0800) [pid = 1651] [serial = 692] [outer = 0x12788f000] 07:33:41 INFO - PROCESS | 1651 | 1461681221851 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129d74000) [pid = 1651] [serial = 693] [outer = 0x12788f000] 07:33:42 INFO - PROCESS | 1651 | 1461681222297 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]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 569ms 07:33:42 INFO - PROCESS | 1651 | 1461681222322 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 07:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:33:42 INFO - PROCESS | 1651 | 1461681222325 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 07:33:42 INFO - PROCESS | 1651 | 1461681222330 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 1651 | 1461681222333 Marionette TRACE conn2 <- [1,898,null,{}] 07:33:42 INFO - PROCESS | 1651 | 1461681222336 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}] 07:33:42 INFO - PROCESS | 1651 | 1461681222436 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 07:33:42 INFO - PROCESS | 1651 | 1461681222497 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x119230000 == 45 [pid = 1651] [id = 232] 07:33:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115876000) [pid = 1651] [serial = 694] [outer = 0x0] 07:33:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118cef000) [pid = 1651] [serial = 695] [outer = 0x115876000] 07:33:42 INFO - PROCESS | 1651 | 1461681222530 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119196c00) [pid = 1651] [serial = 696] [outer = 0x115876000] 07:33:42 INFO - PROCESS | 1651 | 1461681222933 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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 07:33:43 INFO - PROCESS | 1651 | 1461681223004 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 1651 | 1461681223008 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 07:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:33:43 INFO - PROCESS | 1651 | 1461681223031 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1651 | 1461681223032 Marionette TRACE conn2 <- [1,902,null,{}] 07:33:43 INFO - PROCESS | 1651 | 1461681223035 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}] 07:33:43 INFO - PROCESS | 1651 | 1461681223132 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 07:33:43 INFO - PROCESS | 1651 | 1461681223192 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4eb800 == 46 [pid = 1651] [id = 233] 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x119d84800) [pid = 1651] [serial = 697] [outer = 0x0] 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11a63cc00) [pid = 1651] [serial = 698] [outer = 0x119d84800] 07:33:43 INFO - PROCESS | 1651 | 1461681223222 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11ab99c00) [pid = 1651] [serial = 699] [outer = 0x119d84800] 07:33:43 INFO - PROCESS | 1651 | 1461681223602 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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 621ms 07:33:43 INFO - PROCESS | 1651 | 1461681223650 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 1651 | 1461681223652 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 07:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:33:43 INFO - PROCESS | 1651 | 1461681223654 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 1651 | 1461681223657 Marionette TRACE conn2 <- [1,906,null,{}] 07:33:43 INFO - PROCESS | 1651 | 1461681223665 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}] 07:33:43 INFO - PROCESS | 1651 | 1461681223785 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 07:33:43 INFO - PROCESS | 1651 | 1461681223860 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12babc000 == 47 [pid = 1651] [id = 234] 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11b8aa400) [pid = 1651] [serial = 700] [outer = 0x0] 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11c695c00) [pid = 1651] [serial = 701] [outer = 0x11b8aa400] 07:33:43 INFO - PROCESS | 1651 | 1461681223893 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123bb6400) [pid = 1651] [serial = 702] [outer = 0x11b8aa400] 07:33:44 INFO - PROCESS | 1651 | 1461681224313 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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 724ms 07:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:33:44 INFO - PROCESS | 1651 | 1461681224379 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1651 | 1461681224380 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 07:33:44 INFO - PROCESS | 1651 | 1461681224383 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1651 | 1461681224384 Marionette TRACE conn2 <- [1,910,null,{}] 07:33:44 INFO - PROCESS | 1651 | 1461681224387 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}] 07:33:44 INFO - PROCESS | 1651 | 1461681224484 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 07:33:44 INFO - PROCESS | 1651 | 1461681224532 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d01c000 == 48 [pid = 1651] [id = 235] 07:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124340400) [pid = 1651] [serial = 703] [outer = 0x0] 07:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1248f7c00) [pid = 1651] [serial = 704] [outer = 0x124340400] 07:33:44 INFO - PROCESS | 1651 | 1461681224563 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1274a7000) [pid = 1651] [serial = 705] [outer = 0x124340400] 07:33:44 INFO - PROCESS | 1651 | 1461681224965 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 618ms 07:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:33:45 INFO - PROCESS | 1651 | 1461681225002 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1651 | 1461681225003 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 07:33:45 INFO - PROCESS | 1651 | 1461681225005 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1651 | 1461681225007 Marionette TRACE conn2 <- [1,914,null,{}] 07:33:45 INFO - PROCESS | 1651 | 1461681225009 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}] 07:33:45 INFO - PROCESS | 1651 | 1461681225122 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 07:33:45 INFO - PROCESS | 1651 | 1461681225182 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b3800 == 49 [pid = 1651] [id = 236] 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1276a0400) [pid = 1651] [serial = 706] [outer = 0x0] 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1278e0c00) [pid = 1651] [serial = 707] [outer = 0x1276a0400] 07:33:45 INFO - PROCESS | 1651 | 1461681225212 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1294f0400) [pid = 1651] [serial = 708] [outer = 0x1276a0400] 07:33:45 INFO - PROCESS | 1651 | 1461681225636 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 673ms 07:33:45 INFO - PROCESS | 1651 | 1461681225679 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1651 | 1461681225680 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 07:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:33:45 INFO - PROCESS | 1651 | 1461681225682 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1651 | 1461681225684 Marionette TRACE conn2 <- [1,918,null,{}] 07:33:45 INFO - PROCESS | 1651 | 1461681225686 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}] 07:33:45 INFO - PROCESS | 1651 | 1461681225796 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 07:33:45 INFO - PROCESS | 1651 | 1461681225846 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c09f800 == 50 [pid = 1651] [id = 237] 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x127885400) [pid = 1651] [serial = 709] [outer = 0x0] 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x129d77000) [pid = 1651] [serial = 710] [outer = 0x127885400] 07:33:45 INFO - PROCESS | 1651 | 1461681225878 Marionette DEBUG loaded listener.js 07:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12b130800) [pid = 1651] [serial = 711] [outer = 0x127885400] 07:33:46 INFO - PROCESS | 1651 | 1461681226353 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]]]}] 07:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 722ms 07:33:46 INFO - PROCESS | 1651 | 1461681226405 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 07:33:46 INFO - PROCESS | 1651 | 1461681226407 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 07:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:33:46 INFO - PROCESS | 1651 | 1461681226445 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:33:46 INFO - PROCESS | 1651 | 1461681226447 Marionette TRACE conn2 <- [1,922,null,{}] 07:33:46 INFO - PROCESS | 1651 | 1461681226452 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}] 07:33:46 INFO - PROCESS | 1651 | 1461681226543 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 07:33:46 INFO - PROCESS | 1651 | 1461681226607 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adaf000 == 51 [pid = 1651] [id = 238] 07:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x116545800) [pid = 1651] [serial = 712] [outer = 0x0] 07:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118ac6000) [pid = 1651] [serial = 713] [outer = 0x116545800] 07:33:46 INFO - PROCESS | 1651 | 1461681226638 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11912f800) [pid = 1651] [serial = 714] [outer = 0x116545800] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12bab6800 == 50 [pid = 1651] [id = 230] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5ce800 == 49 [pid = 1651] [id = 229] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa75800 == 48 [pid = 1651] [id = 228] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x129d50800 == 47 [pid = 1651] [id = 227] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12743e800 == 46 [pid = 1651] [id = 226] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1243e5800 == 45 [pid = 1651] [id = 225] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x10af6a800 == 44 [pid = 1651] [id = 224] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11c3c9000 == 43 [pid = 1651] [id = 223] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1248f8800) [pid = 1651] [serial = 641] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd87000 == 42 [pid = 1651] [id = 222] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119d4c000 == 41 [pid = 1651] [id = 221] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1187ca800 == 40 [pid = 1651] [id = 220] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119717000 == 39 [pid = 1651] [id = 219] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x123cba000 == 38 [pid = 1651] [id = 217] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa6c800 == 37 [pid = 1651] [id = 216] 07:33:47 INFO - PROCESS | 1651 | --DOCSHELL 0x114b7a000 == 36 [pid = 1651] [id = 215] 07:33:47 INFO - PROCESS | 1651 | 1461681227077 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 696ms 07:33:47 INFO - PROCESS | 1651 | 1461681227119 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1651 | 1461681227122 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 07:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:33:47 INFO - PROCESS | 1651 | 1461681227127 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1651 | 1461681227128 Marionette TRACE conn2 <- [1,926,null,{}] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x123bb4000) [pid = 1651] [serial = 600] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11b8ab000) [pid = 1651] [serial = 626] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x119d8b000) [pid = 1651] [serial = 629] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x114bbac00) [pid = 1651] [serial = 608] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11659b000) [pid = 1651] [serial = 611] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x118a05800) [pid = 1651] [serial = 612] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11a92e000) [pid = 1651] [serial = 620] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119a4c800) [pid = 1651] [serial = 617] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11a648400) [pid = 1651] [serial = 618] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x119136000) [pid = 1651] [serial = 614] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11975e000) [pid = 1651] [serial = 615] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118fc1800) [pid = 1651] [serial = 605] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x114b47c00) [pid = 1651] [serial = 602] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11c044c00) [pid = 1651] [serial = 630] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123bb4800) [pid = 1651] [serial = 638] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11c996400) [pid = 1651] [serial = 635] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1150fe000) [pid = 1651] [serial = 609] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11ad46400) [pid = 1651] [serial = 623] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11bbbe000) [pid = 1651] [serial = 627] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11b80f000) [pid = 1651] [serial = 624] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11c334800) [pid = 1651] [serial = 632] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11c47c800) [pid = 1651] [serial = 633] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11c9bdc00) [pid = 1651] [serial = 636] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11ab17c00) [pid = 1651] [serial = 621] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x124349800) [pid = 1651] [serial = 639] [outer = 0x0] [url = about:blank] 07:33:47 INFO - PROCESS | 1651 | 1461681227144 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}] 07:33:47 INFO - PROCESS | 1651 | 1461681227249 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 07:33:47 INFO - PROCESS | 1651 | 1461681227254 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x118e4f800 == 37 [pid = 1651] [id = 239] 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119134000) [pid = 1651] [serial = 715] [outer = 0x0] 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x119764000) [pid = 1651] [serial = 716] [outer = 0x119134000] 07:33:47 INFO - PROCESS | 1651 | 1461681227294 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11a641400) [pid = 1651] [serial = 717] [outer = 0x119134000] 07:33:47 INFO - PROCESS | 1651 | 1461681227779 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 668ms 07:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:33:47 INFO - PROCESS | 1651 | 1461681227808 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1651 | 1461681227810 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 07:33:47 INFO - PROCESS | 1651 | 1461681227812 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1651 | 1461681227814 Marionette TRACE conn2 <- [1,930,null,{}] 07:33:47 INFO - PROCESS | 1651 | 1461681227821 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}] 07:33:47 INFO - PROCESS | 1651 | 1461681227911 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 07:33:47 INFO - PROCESS | 1651 | 1461681227917 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8e1000 == 38 [pid = 1651] [id = 240] 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11af37000) [pid = 1651] [serial = 718] [outer = 0x0] 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11afe8000) [pid = 1651] [serial = 719] [outer = 0x11af37000] 07:33:47 INFO - PROCESS | 1651 | 1461681227946 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11b8a9c00) [pid = 1651] [serial = 720] [outer = 0x11af37000] 07:33:48 INFO - PROCESS | 1651 | 1461681228278 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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 521ms 07:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:33:48 INFO - PROCESS | 1651 | 1461681228335 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1651 | 1461681228337 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 07:33:48 INFO - PROCESS | 1651 | 1461681228339 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1651 | 1461681228340 Marionette TRACE conn2 <- [1,934,null,{}] 07:33:48 INFO - PROCESS | 1651 | 1461681228343 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}] 07:33:48 INFO - PROCESS | 1651 | 1461681228420 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 07:33:48 INFO - PROCESS | 1651 | 1461681228428 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0b1800 == 39 [pid = 1651] [id = 241] 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11bbbb400) [pid = 1651] [serial = 721] [outer = 0x0] 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11c111c00) [pid = 1651] [serial = 722] [outer = 0x11bbbb400] 07:33:48 INFO - PROCESS | 1651 | 1461681228454 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11c9b5800) [pid = 1651] [serial = 723] [outer = 0x11bbbb400] 07:33:48 INFO - PROCESS | 1651 | 1461681228777 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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 07:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:33:48 INFO - PROCESS | 1651 | 1461681228810 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1651 | 1461681228812 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 07:33:48 INFO - PROCESS | 1651 | 1461681228814 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1651 | 1461681228815 Marionette TRACE conn2 <- [1,938,null,{}] 07:33:48 INFO - PROCESS | 1651 | 1461681228817 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}] 07:33:48 INFO - PROCESS | 1651 | 1461681228893 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 07:33:48 INFO - PROCESS | 1651 | 1461681228897 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f6b800 == 40 [pid = 1651] [id = 242] 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11c99ec00) [pid = 1651] [serial = 724] [outer = 0x0] 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x123baec00) [pid = 1651] [serial = 725] [outer = 0x11c99ec00] 07:33:48 INFO - PROCESS | 1651 | 1461681228923 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x123f0b400) [pid = 1651] [serial = 726] [outer = 0x11c99ec00] 07:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 467ms 07:33:49 INFO - PROCESS | 1651 | 1461681229277 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]]]}] 07:33:49 INFO - PROCESS | 1651 | 1461681229282 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 07:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:33:49 INFO - PROCESS | 1651 | 1461681229283 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 07:33:49 INFO - PROCESS | 1651 | 1461681229285 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1651 | 1461681229286 Marionette TRACE conn2 <- [1,942,null,{}] 07:33:49 INFO - PROCESS | 1651 | 1461681229288 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}] 07:33:49 INFO - PROCESS | 1651 | 1461681229413 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 07:33:49 INFO - PROCESS | 1651 | 1461681229425 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12416d000 == 41 [pid = 1651] [id = 243] 07:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1240e5800) [pid = 1651] [serial = 727] [outer = 0x0] 07:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x127003000) [pid = 1651] [serial = 728] [outer = 0x1240e5800] 07:33:49 INFO - PROCESS | 1651 | 1461681229452 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1278e1000) [pid = 1651] [serial = 729] [outer = 0x1240e5800] 07:33:49 INFO - PROCESS | 1651 | 1461681229808 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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 569ms 07:33:49 INFO - PROCESS | 1651 | 1461681229855 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 1651 | 1461681229856 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 07:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:33:49 INFO - PROCESS | 1651 | 1461681229858 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 1651 | 1461681229859 Marionette TRACE conn2 <- [1,946,null,{}] 07:33:49 INFO - PROCESS | 1651 | 1461681229868 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}] 07:33:49 INFO - PROCESS | 1651 | 1461681229962 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 07:33:49 INFO - PROCESS | 1651 | 1461681229966 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1a000 == 42 [pid = 1651] [id = 244] 07:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11bbbc000) [pid = 1651] [serial = 730] [outer = 0x0] 07:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12897ec00) [pid = 1651] [serial = 731] [outer = 0x11bbbc000] 07:33:49 INFO - PROCESS | 1651 | 1461681229991 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x129d7d000) [pid = 1651] [serial = 732] [outer = 0x11bbbc000] 07:33:50 INFO - PROCESS | 1651 | 1461681230338 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 07:33:50 INFO - PROCESS | 1651 | 1461681230379 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 1651 | 1461681230380 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 07:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:33:50 INFO - PROCESS | 1651 | 1461681230382 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1651 | 1461681230383 Marionette TRACE conn2 <- [1,950,null,{}] 07:33:50 INFO - PROCESS | 1651 | 1461681230386 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}] 07:33:50 INFO - PROCESS | 1651 | 1461681230489 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 07:33:50 INFO - PROCESS | 1651 | 1461681230523 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b120800 == 43 [pid = 1651] [id = 245] 07:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11c10c000) [pid = 1651] [serial = 733] [outer = 0x0] 07:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b12d800) [pid = 1651] [serial = 734] [outer = 0x11c10c000] 07:33:50 INFO - PROCESS | 1651 | 1461681230566 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12b442000) [pid = 1651] [serial = 735] [outer = 0x11c10c000] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1241c0c00) [pid = 1651] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12700f400) [pid = 1651] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x119766c00) [pid = 1651] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11b8ab400) [pid = 1651] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11653f400) [pid = 1651] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11af35c00) [pid = 1651] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118fbcc00) [pid = 1651] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1245a2800) [pid = 1651] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1241cbc00) [pid = 1651] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118fcac00) [pid = 1651] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123bad800) [pid = 1651] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123bac400) [pid = 1651] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:33:50 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1150f8800) [pid = 1651] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:33:51 INFO - PROCESS | 1651 | 1461681231057 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 718ms 07:33:51 INFO - PROCESS | 1651 | 1461681231101 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 07:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:33:51 INFO - PROCESS | 1651 | 1461681231103 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 07:33:51 INFO - PROCESS | 1651 | 1461681231109 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1651 | 1461681231111 Marionette TRACE conn2 <- [1,954,null,{}] 07:33:51 INFO - PROCESS | 1651 | 1461681231115 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}] 07:33:51 INFO - PROCESS | 1651 | 1461681231201 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 07:33:51 INFO - PROCESS | 1651 | 1461681231205 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d4d000 == 44 [pid = 1651] [id = 246] 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11593c400) [pid = 1651] [serial = 736] [outer = 0x0] 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11c885400) [pid = 1651] [serial = 737] [outer = 0x11593c400] 07:33:51 INFO - PROCESS | 1651 | 1461681231235 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1276c4000) [pid = 1651] [serial = 738] [outer = 0x11593c400] 07:33:51 INFO - PROCESS | 1651 | 1461681231563 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 473ms 07:33:51 INFO - PROCESS | 1651 | 1461681231592 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 1651 | 1461681231595 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 07:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:33:51 INFO - PROCESS | 1651 | 1461681231604 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1651 | 1461681231607 Marionette TRACE conn2 <- [1,958,null,{}] 07:33:51 INFO - PROCESS | 1651 | 1461681231618 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}] 07:33:51 INFO - PROCESS | 1651 | 1461681231731 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 07:33:51 INFO - PROCESS | 1651 | 1461681231738 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c799000 == 45 [pid = 1651] [id = 247] 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11b8aa000) [pid = 1651] [serial = 739] [outer = 0x0] 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b44b800) [pid = 1651] [serial = 740] [outer = 0x11b8aa000] 07:33:51 INFO - PROCESS | 1651 | 1461681231780 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12b5ee800) [pid = 1651] [serial = 741] [outer = 0x11b8aa000] 07:33:52 INFO - PROCESS | 1651 | 1461681232216 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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 635ms 07:33:52 INFO - PROCESS | 1651 | 1461681232239 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1651 | 1461681232243 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 07:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:33:52 INFO - PROCESS | 1651 | 1461681232245 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1651 | 1461681232247 Marionette TRACE conn2 <- [1,962,null,{}] 07:33:52 INFO - PROCESS | 1651 | 1461681232249 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}] 07:33:52 INFO - PROCESS | 1651 | 1461681232338 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 07:33:52 INFO - PROCESS | 1651 | 1461681232344 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbbb800 == 46 [pid = 1651] [id = 248] 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12b5eec00) [pid = 1651] [serial = 742] [outer = 0x0] 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12ba7e400) [pid = 1651] [serial = 743] [outer = 0x12b5eec00] 07:33:52 INFO - PROCESS | 1651 | 1461681232373 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12ba89400) [pid = 1651] [serial = 744] [outer = 0x12b5eec00] 07:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 07:33:52 INFO - PROCESS | 1651 | 1461681232712 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]]]}] 07:33:52 INFO - PROCESS | 1651 | 1461681232716 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 1651 | 1461681232717 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 07:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:33:52 INFO - PROCESS | 1651 | 1461681232719 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 1651 | 1461681232720 Marionette TRACE conn2 <- [1,966,null,{}] 07:33:52 INFO - PROCESS | 1651 | 1461681232723 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}] 07:33:52 INFO - PROCESS | 1651 | 1461681232813 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 07:33:52 INFO - PROCESS | 1651 | 1461681232861 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d7000 == 47 [pid = 1651] [id = 249] 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12ba81800) [pid = 1651] [serial = 745] [outer = 0x0] 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12bbae000) [pid = 1651] [serial = 746] [outer = 0x12ba81800] 07:33:52 INFO - PROCESS | 1651 | 1461681232886 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12bd2c400) [pid = 1651] [serial = 747] [outer = 0x12ba81800] 07:33:53 INFO - PROCESS | 1651 | 1461681233241 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]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 568ms 07:33:53 INFO - PROCESS | 1651 | 1461681233289 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1651 | 1461681233290 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 07:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:33:53 INFO - PROCESS | 1651 | 1461681233294 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1651 | 1461681233296 Marionette TRACE conn2 <- [1,970,null,{}] 07:33:53 INFO - PROCESS | 1651 | 1461681233299 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}] 07:33:53 INFO - PROCESS | 1651 | 1461681233506 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 07:33:53 INFO - PROCESS | 1651 | 1461681233635 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x118c24000 == 48 [pid = 1651] [id = 250] 07:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x114b3ec00) [pid = 1651] [serial = 748] [outer = 0x0] 07:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1150fc000) [pid = 1651] [serial = 749] [outer = 0x114b3ec00] 07:33:53 INFO - PROCESS | 1651 | 1461681233670 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x115944c00) [pid = 1651] [serial = 750] [outer = 0x114b3ec00] 07:33:54 INFO - PROCESS | 1651 | 1461681234110 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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 872ms 07:33:54 INFO - PROCESS | 1651 | 1461681234174 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1651 | 1461681234177 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:33:54 INFO - PROCESS | 1651 | 1461681234181 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1651 | 1461681234184 Marionette TRACE conn2 <- [1,974,null,{}] 07:33:54 INFO - PROCESS | 1651 | 1461681234187 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}] 07:33:54 INFO - PROCESS | 1651 | 1461681234288 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 07:33:54 INFO - PROCESS | 1651 | 1461681234351 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd84000 == 49 [pid = 1651] [id = 251] 07:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x119a4ac00) [pid = 1651] [serial = 751] [outer = 0x0] 07:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11a930400) [pid = 1651] [serial = 752] [outer = 0x119a4ac00] 07:33:54 INFO - PROCESS | 1651 | 1461681234384 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11ab92c00) [pid = 1651] [serial = 753] [outer = 0x119a4ac00] 07:33:54 INFO - PROCESS | 1651 | 1461681234798 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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 673ms 07:33:54 INFO - PROCESS | 1651 | 1461681234877 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 1651 | 1461681234879 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 07:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:33:54 INFO - PROCESS | 1651 | 1461681234882 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 1651 | 1461681234883 Marionette TRACE conn2 <- [1,978,null,{}] 07:33:54 INFO - PROCESS | 1651 | 1461681234885 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}] 07:33:54 INFO - PROCESS | 1651 | 1461681234985 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 07:33:55 INFO - PROCESS | 1651 | 1461681235050 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b5be800 == 50 [pid = 1651] [id = 252] 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11ad46c00) [pid = 1651] [serial = 754] [outer = 0x0] 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11c885000) [pid = 1651] [serial = 755] [outer = 0x11ad46c00] 07:33:55 INFO - PROCESS | 1651 | 1461681235082 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x124566400) [pid = 1651] [serial = 756] [outer = 0x11ad46c00] 07:33:55 INFO - PROCESS | 1651 | 1461681235510 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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 07:33:55 INFO - PROCESS | 1651 | 1461681235554 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1651 | 1461681235557 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 07:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:33:55 INFO - PROCESS | 1651 | 1461681235565 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1651 | 1461681235569 Marionette TRACE conn2 <- [1,982,null,{}] 07:33:55 INFO - PROCESS | 1651 | 1461681235571 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}] 07:33:55 INFO - PROCESS | 1651 | 1461681235706 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 07:33:55 INFO - PROCESS | 1651 | 1461681235716 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e792800 == 51 [pid = 1651] [id = 253] 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x127069c00) [pid = 1651] [serial = 757] [outer = 0x0] 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1294e6c00) [pid = 1651] [serial = 758] [outer = 0x127069c00] 07:33:55 INFO - PROCESS | 1651 | 1461681235746 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12b134400) [pid = 1651] [serial = 759] [outer = 0x127069c00] 07:33:56 INFO - PROCESS | 1651 | 1461681236172 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 826ms 07:33:56 INFO - PROCESS | 1651 | 1461681236437 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1651 | 1461681236441 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 07:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:33:56 INFO - PROCESS | 1651 | 1461681236445 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1651 | 1461681236447 Marionette TRACE conn2 <- [1,986,null,{}] 07:33:56 INFO - PROCESS | 1651 | 1461681236451 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}] 07:33:56 INFO - PROCESS | 1651 | 1461681236539 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 07:33:56 INFO - PROCESS | 1651 | 1461681236602 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad79800 == 52 [pid = 1651] [id = 254] 07:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118c3a800) [pid = 1651] [serial = 760] [outer = 0x0] 07:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x118eb2400) [pid = 1651] [serial = 761] [outer = 0x118c3a800] 07:33:56 INFO - PROCESS | 1651 | 1461681236630 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x119765000) [pid = 1651] [serial = 762] [outer = 0x118c3a800] 07:33:57 INFO - PROCESS | 1651 | 1461681237072 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]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 07:33:57 INFO - PROCESS | 1651 | 1461681237117 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1651 | 1461681237120 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 07:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:33:57 INFO - PROCESS | 1651 | 1461681237153 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1651 | 1461681237159 Marionette TRACE conn2 <- [1,990,null,{}] 07:33:57 INFO - PROCESS | 1651 | 1461681237163 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}] 07:33:57 INFO - PROCESS | 1651 | 1461681237294 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 07:33:57 INFO - PROCESS | 1651 | 1461681237389 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a82a000 == 53 [pid = 1651] [id = 255] 07:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11975bc00) [pid = 1651] [serial = 763] [outer = 0x0] 07:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11a643000) [pid = 1651] [serial = 764] [outer = 0x11975bc00] 07:33:57 INFO - PROCESS | 1651 | 1461681237435 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11ab16000) [pid = 1651] [serial = 765] [outer = 0x11975bc00] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3d7000 == 52 [pid = 1651] [id = 249] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbbb800 == 51 [pid = 1651] [id = 248] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12c799000 == 50 [pid = 1651] [id = 247] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x129d4d000 == 49 [pid = 1651] [id = 246] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b120800 == 48 [pid = 1651] [id = 245] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1a000 == 47 [pid = 1651] [id = 244] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12416d000 == 46 [pid = 1651] [id = 243] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x114b42c00) [pid = 1651] [serial = 644] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x118e8e400) [pid = 1651] [serial = 647] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x11a641000) [pid = 1651] [serial = 650] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11c69a800) [pid = 1651] [serial = 653] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1294f0800) [pid = 1651] [serial = 692] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118f6b800 == 45 [pid = 1651] [id = 242] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11c0b1800 == 44 [pid = 1651] [id = 241] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8e1000 == 43 [pid = 1651] [id = 240] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118e4f800 == 42 [pid = 1651] [id = 239] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11adaf000 == 41 [pid = 1651] [id = 238] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d01c000 == 40 [pid = 1651] [id = 235] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12babc000 == 39 [pid = 1651] [id = 234] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4eb800 == 38 [pid = 1651] [id = 233] 07:33:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119230000 == 37 [pid = 1651] [id = 232] 07:33:57 INFO - PROCESS | 1651 | 1461681237892 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]]]}] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x119765c00) [pid = 1651] [serial = 660] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x119262c00) [pid = 1651] [serial = 659] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12700b400) [pid = 1651] [serial = 642] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12700dc00) [pid = 1651] [serial = 675] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x127499c00) [pid = 1651] [serial = 680] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1273d7800) [pid = 1651] [serial = 678] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11a937800) [pid = 1651] [serial = 683] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12897c800) [pid = 1651] [serial = 689] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1278e7400) [pid = 1651] [serial = 687] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11c048c00) [pid = 1651] [serial = 684] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x128b8d800) [pid = 1651] [serial = 690] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11c699800) [pid = 1651] [serial = 671] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1276bc000) [pid = 1651] [serial = 686] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1274a0c00) [pid = 1651] [serial = 681] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123dd5400) [pid = 1651] [serial = 672] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1245afc00) [pid = 1651] [serial = 674] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x127341000) [pid = 1651] [serial = 677] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11ab13400) [pid = 1651] [serial = 662] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11ad14400) [pid = 1651] [serial = 663] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11c042400) [pid = 1651] [serial = 668] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11c109c00) [pid = 1651] [serial = 669] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118e90400) [pid = 1651] [serial = 657] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118575800) [pid = 1651] [serial = 656] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11b804800) [pid = 1651] [serial = 665] [outer = 0x0] [url = about:blank] 07:33:57 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11b84e800) [pid = 1651] [serial = 666] [outer = 0x0] [url = about:blank] 07:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 781ms 07:33:57 INFO - PROCESS | 1651 | 1461681237930 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 1651 | 1461681237931 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 07:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:33:57 INFO - PROCESS | 1651 | 1461681237934 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 1651 | 1461681237935 Marionette TRACE conn2 <- [1,994,null,{}] 07:33:57 INFO - PROCESS | 1651 | 1461681237942 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}] 07:33:58 INFO - PROCESS | 1651 | 1461681238023 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 07:33:58 INFO - PROCESS | 1651 | 1461681238031 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a96c800 == 38 [pid = 1651] [id = 256] 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11ad41400) [pid = 1651] [serial = 766] [outer = 0x0] 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11af3e000) [pid = 1651] [serial = 767] [outer = 0x11ad41400] 07:33:58 INFO - PROCESS | 1651 | 1461681238060 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11b84e800) [pid = 1651] [serial = 768] [outer = 0x11ad41400] 07:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms 07:33:58 INFO - PROCESS | 1651 | 1461681238396 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]]]}] 07:33:58 INFO - PROCESS | 1651 | 1461681238405 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1651 | 1461681238406 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 07:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:33:58 INFO - PROCESS | 1651 | 1461681238412 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1651 | 1461681238413 Marionette TRACE conn2 <- [1,998,null,{}] 07:33:58 INFO - PROCESS | 1651 | 1461681238415 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}] 07:33:58 INFO - PROCESS | 1651 | 1461681238510 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 07:33:58 INFO - PROCESS | 1651 | 1461681238557 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdb3000 == 39 [pid = 1651] [id = 257] 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11b84e400) [pid = 1651] [serial = 769] [outer = 0x0] 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11c04b000) [pid = 1651] [serial = 770] [outer = 0x11b84e400] 07:33:58 INFO - PROCESS | 1651 | 1461681238583 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11c997800) [pid = 1651] [serial = 771] [outer = 0x11b84e400] 07:33:58 INFO - PROCESS | 1651 | 1461681238860 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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 470ms 07:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:33:58 INFO - PROCESS | 1651 | 1461681238882 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1651 | 1461681238883 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 07:33:58 INFO - PROCESS | 1651 | 1461681238885 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1651 | 1461681238886 Marionette TRACE conn2 <- [1,1002,null,{}] 07:33:58 INFO - PROCESS | 1651 | 1461681238888 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}] 07:33:58 INFO - PROCESS | 1651 | 1461681238977 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 07:33:58 INFO - PROCESS | 1651 | 1461681238981 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b11000 == 40 [pid = 1651] [id = 258] 07:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11ab97000) [pid = 1651] [serial = 772] [outer = 0x0] 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11c9c4800) [pid = 1651] [serial = 773] [outer = 0x11ab97000] 07:33:59 INFO - PROCESS | 1651 | 1461681239007 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x123dd8000) [pid = 1651] [serial = 774] [outer = 0x11ab97000] 07:33:59 INFO - PROCESS | 1651 | 1461681239348 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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 469ms 07:33:59 INFO - PROCESS | 1651 | 1461681239355 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1651 | 1461681239356 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 07:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:33:59 INFO - PROCESS | 1651 | 1461681239362 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1651 | 1461681239363 Marionette TRACE conn2 <- [1,1006,null,{}] 07:33:59 INFO - PROCESS | 1651 | 1461681239365 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}] 07:33:59 INFO - PROCESS | 1651 | 1461681239461 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 07:33:59 INFO - PROCESS | 1651 | 1461681239466 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243cd000 == 41 [pid = 1651] [id = 259] 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1248f3800) [pid = 1651] [serial = 775] [outer = 0x0] 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x127011800) [pid = 1651] [serial = 776] [outer = 0x1248f3800] 07:33:59 INFO - PROCESS | 1651 | 1461681239494 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1274a2c00) [pid = 1651] [serial = 777] [outer = 0x1248f3800] 07:33:59 INFO - PROCESS | 1651 | 1461681239816 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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 07:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:33:59 INFO - PROCESS | 1651 | 1461681239830 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 1651 | 1461681239831 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 07:33:59 INFO - PROCESS | 1651 | 1461681239833 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 1651 | 1461681239834 Marionette TRACE conn2 <- [1,1010,null,{}] 07:33:59 INFO - PROCESS | 1651 | 1461681239837 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}] 07:33:59 INFO - PROCESS | 1651 | 1461681239913 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 07:33:59 INFO - PROCESS | 1651 | 1461681239918 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12743c000 == 42 [pid = 1651] [id = 260] 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1274a4c00) [pid = 1651] [serial = 778] [outer = 0x0] 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x127b31c00) [pid = 1651] [serial = 779] [outer = 0x1274a4c00] 07:33:59 INFO - PROCESS | 1651 | 1461681239944 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x128b88000) [pid = 1651] [serial = 780] [outer = 0x1274a4c00] 07:34:00 INFO - PROCESS | 1651 | 1461681240326 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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 07:34:00 INFO - PROCESS | 1651 | 1461681240355 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1651 | 1461681240356 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 07:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:34:00 INFO - PROCESS | 1651 | 1461681240366 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1651 | 1461681240367 Marionette TRACE conn2 <- [1,1014,null,{}] 07:34:00 INFO - PROCESS | 1651 | 1461681240378 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}] 07:34:00 INFO - PROCESS | 1651 | 1461681240471 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 07:34:00 INFO - PROCESS | 1651 | 1461681240475 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d48800 == 43 [pid = 1651] [id = 261] 07:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1274a6c00) [pid = 1651] [serial = 781] [outer = 0x0] 07:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1294f5000) [pid = 1651] [serial = 782] [outer = 0x1274a6c00] 07:34:00 INFO - PROCESS | 1651 | 1461681240500 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129d7f000) [pid = 1651] [serial = 783] [outer = 0x1274a6c00] 07:34:00 INFO - PROCESS | 1651 | 1461681240836 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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 519ms 07:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:34:00 INFO - PROCESS | 1651 | 1461681240886 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1651 | 1461681240887 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 07:34:00 INFO - PROCESS | 1651 | 1461681240889 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1651 | 1461681240890 Marionette TRACE conn2 <- [1,1018,null,{}] 07:34:00 INFO - PROCESS | 1651 | 1461681240893 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}] 07:34:00 INFO - PROCESS | 1651 | 1461681240984 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 07:34:00 INFO - PROCESS | 1651 | 1461681240996 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b103800 == 44 [pid = 1651] [id = 262] 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1294f0000) [pid = 1651] [serial = 784] [outer = 0x0] 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12b43f800) [pid = 1651] [serial = 785] [outer = 0x1294f0000] 07:34:01 INFO - PROCESS | 1651 | 1461681241022 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12b44d000) [pid = 1651] [serial = 786] [outer = 0x1294f0000] 07:34:01 INFO - PROCESS | 1651 | 1461681241345 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 472ms 07:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:34:01 INFO - PROCESS | 1651 | 1461681241362 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1651 | 1461681241364 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 07:34:01 INFO - PROCESS | 1651 | 1461681241366 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1651 | 1461681241367 Marionette TRACE conn2 <- [1,1022,null,{}] 07:34:01 INFO - PROCESS | 1651 | 1461681241369 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}] 07:34:01 INFO - PROCESS | 1651 | 1461681241472 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 07:34:01 INFO - PROCESS | 1651 | 1461681241486 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bacc000 == 45 [pid = 1651] [id = 263] 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12b12b400) [pid = 1651] [serial = 787] [outer = 0x0] 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12b7f2c00) [pid = 1651] [serial = 788] [outer = 0x12b12b400] 07:34:01 INFO - PROCESS | 1651 | 1461681241511 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12ba82800) [pid = 1651] [serial = 789] [outer = 0x12b12b400] 07:34:01 INFO - PROCESS | 1651 | 1461681241861 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 07:34:01 INFO - PROCESS | 1651 | 1461681241885 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1651 | 1461681241887 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 07:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:34:01 INFO - PROCESS | 1651 | 1461681241889 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1651 | 1461681241892 Marionette TRACE conn2 <- [1,1026,null,{}] 07:34:01 INFO - PROCESS | 1651 | 1461681241897 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}] 07:34:02 INFO - PROCESS | 1651 | 1461681242019 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x1145d3400) [pid = 1651] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x118e0d400) [pid = 1651] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x119763800) [pid = 1651] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x114248800) [pid = 1651] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119d86800) [pid = 1651] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x118e99000) [pid = 1651] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11bbbc000) [pid = 1651] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11c10c000) [pid = 1651] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11593c400) [pid = 1651] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x115876000) [pid = 1651] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x124340400) [pid = 1651] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11b8aa000) [pid = 1651] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11b8aa400) [pid = 1651] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12b5eec00) [pid = 1651] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119134000) [pid = 1651] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116545800) [pid = 1651] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12788f000) [pid = 1651] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1276a0400) [pid = 1651] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11c99ec00) [pid = 1651] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x127885400) [pid = 1651] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119d84800) [pid = 1651] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11af37000) [pid = 1651] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11bbbb400) [pid = 1651] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1240e5800) [pid = 1651] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12efa2800) [pid = 1651] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:34:02 INFO - PROCESS | 1651 | 1461681242418 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x115268800 == 46 [pid = 1651] [id = 264] 07:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x114248800) [pid = 1651] [serial = 790] [outer = 0x0] 07:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1153dc800) [pid = 1651] [serial = 791] [outer = 0x114248800] 07:34:02 INFO - PROCESS | 1651 | 1461681242468 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x119d8a400) [pid = 1651] [serial = 792] [outer = 0x114248800] 07:34:02 INFO - PROCESS | 1651 | 1461681242787 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]]]}] 07:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 925ms 07:34:02 INFO - PROCESS | 1651 | 1461681242815 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 07:34:02 INFO - PROCESS | 1651 | 1461681242816 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 07:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:34:02 INFO - PROCESS | 1651 | 1461681242818 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:34:02 INFO - PROCESS | 1651 | 1461681242819 Marionette TRACE conn2 <- [1,1030,null,{}] 07:34:02 INFO - PROCESS | 1651 | 1461681242822 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}] 07:34:02 INFO - PROCESS | 1651 | 1461681242903 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 07:34:02 INFO - PROCESS | 1651 | 1461681242956 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d67000 == 47 [pid = 1651] [id = 265] 07:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x119265800) [pid = 1651] [serial = 793] [outer = 0x0] 07:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11b8a8c00) [pid = 1651] [serial = 794] [outer = 0x119265800] 07:34:02 INFO - PROCESS | 1651 | 1461681242982 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12b443400) [pid = 1651] [serial = 795] [outer = 0x119265800] 07:34:03 INFO - PROCESS | 1651 | 1461681243257 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 471ms 07:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:34:03 INFO - PROCESS | 1651 | 1461681243297 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1651 | 1461681243298 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 07:34:03 INFO - PROCESS | 1651 | 1461681243301 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1651 | 1461681243301 Marionette TRACE conn2 <- [1,1034,null,{}] 07:34:03 INFO - PROCESS | 1651 | 1461681243304 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}] 07:34:03 INFO - PROCESS | 1651 | 1461681243385 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 07:34:03 INFO - PROCESS | 1651 | 1461681243390 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d7000 == 48 [pid = 1651] [id = 266] 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11c04d000) [pid = 1651] [serial = 796] [outer = 0x0] 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12bd2f800) [pid = 1651] [serial = 797] [outer = 0x11c04d000] 07:34:03 INFO - PROCESS | 1651 | 1461681243417 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12bd7a400) [pid = 1651] [serial = 798] [outer = 0x11c04d000] 07:34:03 INFO - PROCESS | 1651 | 1461681243742 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 07:34:03 INFO - PROCESS | 1651 | 1461681243770 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 1651 | 1461681243771 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 07:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:34:03 INFO - PROCESS | 1651 | 1461681243776 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1651 | 1461681243778 Marionette TRACE conn2 <- [1,1038,null,{}] 07:34:03 INFO - PROCESS | 1651 | 1461681243780 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}] 07:34:03 INFO - PROCESS | 1651 | 1461681243885 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 07:34:03 INFO - PROCESS | 1651 | 1461681243893 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e788800 == 49 [pid = 1651] [id = 267] 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1240e5800) [pid = 1651] [serial = 799] [outer = 0x0] 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12cf0a800) [pid = 1651] [serial = 800] [outer = 0x1240e5800] 07:34:03 INFO - PROCESS | 1651 | 1461681243918 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12d0b3000) [pid = 1651] [serial = 801] [outer = 0x1240e5800] 07:34:04 INFO - PROCESS | 1651 | 1461681244247 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]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 523ms 07:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:34:04 INFO - PROCESS | 1651 | 1461681244297 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1651 | 1461681244298 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 07:34:04 INFO - PROCESS | 1651 | 1461681244300 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1651 | 1461681244301 Marionette TRACE conn2 <- [1,1042,null,{}] 07:34:04 INFO - PROCESS | 1651 | 1461681244304 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}] 07:34:04 INFO - PROCESS | 1651 | 1461681244384 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 07:34:04 INFO - PROCESS | 1651 | 1461681244493 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1178c4800 == 50 [pid = 1651] [id = 268] 07:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x114245400) [pid = 1651] [serial = 802] [outer = 0x0] 07:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1147d7c00) [pid = 1651] [serial = 803] [outer = 0x114245400] 07:34:04 INFO - PROCESS | 1651 | 1461681244526 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1150fc800) [pid = 1651] [serial = 804] [outer = 0x114245400] 07:34:04 INFO - PROCESS | 1651 | 1461681244981 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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 718ms 07:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:34:05 INFO - PROCESS | 1651 | 1461681245021 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1651 | 1461681245023 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 07:34:05 INFO - PROCESS | 1651 | 1461681245026 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1651 | 1461681245028 Marionette TRACE conn2 <- [1,1046,null,{}] 07:34:05 INFO - PROCESS | 1651 | 1461681245032 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}] 07:34:05 INFO - PROCESS | 1651 | 1461681245137 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 07:34:05 INFO - PROCESS | 1651 | 1461681245191 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b87a000 == 51 [pid = 1651] [id = 269] 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x118a05800) [pid = 1651] [serial = 805] [outer = 0x0] 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x119768c00) [pid = 1651] [serial = 806] [outer = 0x118a05800] 07:34:05 INFO - PROCESS | 1651 | 1461681245223 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11ab14400) [pid = 1651] [serial = 807] [outer = 0x118a05800] 07:34:05 INFO - PROCESS | 1651 | 1461681245675 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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 07:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:34:05 INFO - PROCESS | 1651 | 1461681245698 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1651 | 1461681245701 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 07:34:05 INFO - PROCESS | 1651 | 1461681245703 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1651 | 1461681245705 Marionette TRACE conn2 <- [1,1050,null,{}] 07:34:05 INFO - PROCESS | 1651 | 1461681245707 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}] 07:34:05 INFO - PROCESS | 1651 | 1461681245836 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 07:34:05 INFO - PROCESS | 1651 | 1461681245890 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b47800 == 52 [pid = 1651] [id = 270] 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11ab15000) [pid = 1651] [serial = 808] [outer = 0x0] 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11b8aa000) [pid = 1651] [serial = 809] [outer = 0x11ab15000] 07:34:05 INFO - PROCESS | 1651 | 1461681245921 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11c43ec00) [pid = 1651] [serial = 810] [outer = 0x11ab15000] 07:34:06 INFO - PROCESS | 1651 | 1461681246338 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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 07:34:06 INFO - PROCESS | 1651 | 1461681246375 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 07:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:34:06 INFO - PROCESS | 1651 | 1461681246376 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 07:34:06 INFO - PROCESS | 1651 | 1461681246383 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 1651 | 1461681246388 Marionette TRACE conn2 <- [1,1054,null,{}] 07:34:06 INFO - PROCESS | 1651 | 1461681246391 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}] 07:34:06 INFO - PROCESS | 1651 | 1461681246496 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 07:34:06 INFO - PROCESS | 1651 | 1461681246560 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6d9000 == 53 [pid = 1651] [id = 271] 07:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11c483400) [pid = 1651] [serial = 811] [outer = 0x0] 07:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12700e000) [pid = 1651] [serial = 812] [outer = 0x11c483400] 07:34:06 INFO - PROCESS | 1651 | 1461681246590 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12749e800) [pid = 1651] [serial = 813] [outer = 0x11c483400] 07:34:06 INFO - PROCESS | 1651 | 1461681246972 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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 07:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:34:07 INFO - PROCESS | 1651 | 1461681247007 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1651 | 1461681247009 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 07:34:07 INFO - PROCESS | 1651 | 1461681247011 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1651 | 1461681247012 Marionette TRACE conn2 <- [1,1058,null,{}] 07:34:07 INFO - PROCESS | 1651 | 1461681247015 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}] 07:34:07 INFO - PROCESS | 1651 | 1461681247116 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 07:34:07 INFO - PROCESS | 1651 | 1461681247213 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef8e000 == 54 [pid = 1651] [id = 272] 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11c9bb400) [pid = 1651] [serial = 814] [outer = 0x0] 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12897f800) [pid = 1651] [serial = 815] [outer = 0x11c9bb400] 07:34:07 INFO - PROCESS | 1651 | 1461681247245 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12ba7a400) [pid = 1651] [serial = 816] [outer = 0x11c9bb400] 07:34:07 INFO - PROCESS | 1651 | 1461681247657 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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 07:34:07 INFO - PROCESS | 1651 | 1461681247682 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1651 | 1461681247683 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 07:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:34:07 INFO - PROCESS | 1651 | 1461681247686 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1651 | 1461681247687 Marionette TRACE conn2 <- [1,1062,null,{}] 07:34:07 INFO - PROCESS | 1651 | 1461681247689 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}] 07:34:07 INFO - PROCESS | 1651 | 1461681247820 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 07:34:07 INFO - PROCESS | 1651 | 1461681247876 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f35c000 == 55 [pid = 1651] [id = 273] 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12bd23800) [pid = 1651] [serial = 817] [outer = 0x0] 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12bd30000) [pid = 1651] [serial = 818] [outer = 0x12bd23800] 07:34:07 INFO - PROCESS | 1651 | 1461681247912 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12d0bfc00) [pid = 1651] [serial = 819] [outer = 0x12bd23800] 07:34:08 INFO - PROCESS | 1651 | 1461681248606 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]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 969ms 07:34:08 INFO - PROCESS | 1651 | 1461681248657 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 1651 | 1461681248660 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 07:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:34:08 INFO - PROCESS | 1651 | 1461681248665 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - PROCESS | 1651 | 1461681248668 Marionette TRACE conn2 <- [1,1066,null,{}] 07:34:08 INFO - PROCESS | 1651 | 1461681248674 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}] 07:34:08 INFO - PROCESS | 1651 | 1461681248812 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 07:34:08 INFO - PROCESS | 1651 | 1461681248944 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdb9000 == 56 [pid = 1651] [id = 274] 07:34:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x1150f1000) [pid = 1651] [serial = 820] [outer = 0x0] 07:34:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x1157a7400) [pid = 1651] [serial = 821] [outer = 0x1150f1000] 07:34:08 INFO - PROCESS | 1651 | 1461681248993 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x118e97c00) [pid = 1651] [serial = 822] [outer = 0x1150f1000] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12e788800 == 55 [pid = 1651] [id = 267] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3d7000 == 54 [pid = 1651] [id = 266] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129d67000 == 53 [pid = 1651] [id = 265] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x115268800 == 52 [pid = 1651] [id = 264] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12bacc000 == 51 [pid = 1651] [id = 263] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12b103800 == 50 [pid = 1651] [id = 262] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x129d48800 == 49 [pid = 1651] [id = 261] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12bbae000) [pid = 1651] [serial = 746] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | 1461681249462 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]]]}] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x12743c000 == 48 [pid = 1651] [id = 260] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x1243cd000 == 47 [pid = 1651] [id = 259] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x123b11000 == 46 [pid = 1651] [id = 258] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdb3000 == 45 [pid = 1651] [id = 257] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11a96c800 == 44 [pid = 1651] [id = 256] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11a82a000 == 43 [pid = 1651] [id = 255] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad79800 == 42 [pid = 1651] [id = 254] 07:34:09 INFO - PROCESS | 1651 | --DOCSHELL 0x118c24000 == 41 [pid = 1651] [id = 250] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1151e5c00) [pid = 1651] [serial = 645] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x119264c00) [pid = 1651] [serial = 648] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11ab94c00) [pid = 1651] [serial = 651] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1150fdc00) [pid = 1651] [serial = 603] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11c9c3800) [pid = 1651] [serial = 654] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11975d800) [pid = 1651] [serial = 606] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12f729c00) [pid = 1651] [serial = 579] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12897ec00) [pid = 1651] [serial = 731] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12b12d800) [pid = 1651] [serial = 734] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11c885400) [pid = 1651] [serial = 737] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1276c4000) [pid = 1651] [serial = 738] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119196c00) [pid = 1651] [serial = 696] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x118cef000) [pid = 1651] [serial = 695] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1274a7000) [pid = 1651] [serial = 705] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1248f7c00) [pid = 1651] [serial = 704] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12b44b800) [pid = 1651] [serial = 740] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x123bb6400) [pid = 1651] [serial = 702] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11c695c00) [pid = 1651] [serial = 701] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12ba89400) [pid = 1651] [serial = 744] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x119764000) [pid = 1651] [serial = 716] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11a641400) [pid = 1651] [serial = 717] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11912f800) [pid = 1651] [serial = 714] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118ac6000) [pid = 1651] [serial = 713] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x129d74000) [pid = 1651] [serial = 693] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1294f0400) [pid = 1651] [serial = 708] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1278e0c00) [pid = 1651] [serial = 707] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x123baec00) [pid = 1651] [serial = 725] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x123f0b400) [pid = 1651] [serial = 726] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12b130800) [pid = 1651] [serial = 711] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129d77000) [pid = 1651] [serial = 710] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11ab99c00) [pid = 1651] [serial = 699] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11a63cc00) [pid = 1651] [serial = 698] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11afe8000) [pid = 1651] [serial = 719] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11b8a9c00) [pid = 1651] [serial = 720] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11c111c00) [pid = 1651] [serial = 722] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11c9b5800) [pid = 1651] [serial = 723] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12ba7e400) [pid = 1651] [serial = 743] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12b442000) [pid = 1651] [serial = 735] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x127003000) [pid = 1651] [serial = 728] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1278e1000) [pid = 1651] [serial = 729] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x129d7d000) [pid = 1651] [serial = 732] [outer = 0x0] [url = about:blank] 07:34:09 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12b5ee800) [pid = 1651] [serial = 741] [outer = 0x0] [url = about:blank] 07:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 823ms 07:34:09 INFO - PROCESS | 1651 | 1461681249488 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1651 | 1461681249491 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:34:09 INFO - PROCESS | 1651 | 1461681249501 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1651 | 1461681249503 Marionette TRACE conn2 <- [1,1070,null,{}] 07:34:09 INFO - PROCESS | 1651 | 1461681249506 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}] 07:34:09 INFO - PROCESS | 1651 | 1461681249586 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 07:34:09 INFO - PROCESS | 1651 | 1461681249594 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x118c24000 == 42 [pid = 1651] [id = 275] 07:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119262c00) [pid = 1651] [serial = 823] [outer = 0x0] 07:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11975d800) [pid = 1651] [serial = 824] [outer = 0x119262c00] 07:34:09 INFO - PROCESS | 1651 | 1461681249621 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11a647c00) [pid = 1651] [serial = 825] [outer = 0x119262c00] 07:34:09 INFO - PROCESS | 1651 | 1461681249968 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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 07:34:09 INFO - PROCESS | 1651 | 1461681249971 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1651 | 1461681249972 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 07:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:34:09 INFO - PROCESS | 1651 | 1461681249974 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1651 | 1461681249980 Marionette TRACE conn2 <- [1,1074,null,{}] 07:34:09 INFO - PROCESS | 1651 | 1461681249987 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}] 07:34:10 INFO - PROCESS | 1651 | 1461681250084 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 07:34:10 INFO - PROCESS | 1651 | 1461681250135 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd86800 == 43 [pid = 1651] [id = 276] 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11a93a000) [pid = 1651] [serial = 826] [outer = 0x0] 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11ad3f800) [pid = 1651] [serial = 827] [outer = 0x11a93a000] 07:34:10 INFO - PROCESS | 1651 | 1461681250164 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11bbba800) [pid = 1651] [serial = 828] [outer = 0x11a93a000] 07:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 526ms 07:34:10 INFO - PROCESS | 1651 | 1461681250497 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]]]}] 07:34:10 INFO - PROCESS | 1651 | 1461681250501 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1651 | 1461681250503 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 07:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:34:10 INFO - PROCESS | 1651 | 1461681250507 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1651 | 1461681250511 Marionette TRACE conn2 <- [1,1078,null,{}] 07:34:10 INFO - PROCESS | 1651 | 1461681250514 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}] 07:34:10 INFO - PROCESS | 1651 | 1461681250649 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 07:34:10 INFO - PROCESS | 1651 | 1461681250720 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c640800 == 44 [pid = 1651] [id = 277] 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11bbbb400) [pid = 1651] [serial = 829] [outer = 0x0] 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11c43f800) [pid = 1651] [serial = 830] [outer = 0x11bbbb400] 07:34:10 INFO - PROCESS | 1651 | 1461681250762 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11c9bf400) [pid = 1651] [serial = 831] [outer = 0x11bbbb400] 07:34:11 INFO - PROCESS | 1651 | 1461681251127 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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 673ms 07:34:11 INFO - PROCESS | 1651 | 1461681251179 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1651 | 1461681251181 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 07:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:34:11 INFO - PROCESS | 1651 | 1461681251183 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1651 | 1461681251184 Marionette TRACE conn2 <- [1,1082,null,{}] 07:34:11 INFO - PROCESS | 1651 | 1461681251186 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}] 07:34:11 INFO - PROCESS | 1651 | 1461681251290 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 07:34:11 INFO - PROCESS | 1651 | 1461681251342 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x124176000 == 45 [pid = 1651] [id = 278] 07:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123ba9c00) [pid = 1651] [serial = 832] [outer = 0x0] 07:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x123bb6000) [pid = 1651] [serial = 833] [outer = 0x123ba9c00] 07:34:11 INFO - PROCESS | 1651 | 1461681251370 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x124869c00) [pid = 1651] [serial = 834] [outer = 0x123ba9c00] 07:34:11 INFO - PROCESS | 1651 | 1461681251826 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]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 673ms 07:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:34:11 INFO - PROCESS | 1651 | 1461681251857 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 1651 | 1461681251858 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 07:34:11 INFO - PROCESS | 1651 | 1461681251860 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 1651 | 1461681251861 Marionette TRACE conn2 <- [1,1086,null,{}] 07:34:11 INFO - PROCESS | 1651 | 1461681251863 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}] 07:34:11 INFO - PROCESS | 1651 | 1461681251977 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 07:34:11 INFO - PROCESS | 1651 | 1461681251990 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d66800 == 46 [pid = 1651] [id = 279] 07:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12700d800) [pid = 1651] [serial = 835] [outer = 0x0] 07:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b441400) [pid = 1651] [serial = 836] [outer = 0x12700d800] 07:34:12 INFO - PROCESS | 1651 | 1461681252018 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12ba7f800) [pid = 1651] [serial = 837] [outer = 0x12700d800] 07:34:12 INFO - PROCESS | 1651 | 1461681252354 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 07:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:34:12 INFO - PROCESS | 1651 | 1461681252379 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1651 | 1461681252380 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 07:34:12 INFO - PROCESS | 1651 | 1461681252382 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1651 | 1461681252383 Marionette TRACE conn2 <- [1,1090,null,{}] 07:34:12 INFO - PROCESS | 1651 | 1461681252392 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}] 07:34:12 INFO - PROCESS | 1651 | 1461681252488 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 07:34:12 INFO - PROCESS | 1651 | 1461681252493 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd97800 == 47 [pid = 1651] [id = 280] 07:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1273d7800) [pid = 1651] [serial = 838] [outer = 0x0] 07:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12bbae800) [pid = 1651] [serial = 839] [outer = 0x1273d7800] 07:34:12 INFO - PROCESS | 1651 | 1461681252518 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12bd2d800) [pid = 1651] [serial = 840] [outer = 0x1273d7800] 07:34:12 INFO - PROCESS | 1651 | 1461681252868 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 522ms 07:34:12 INFO - PROCESS | 1651 | 1461681252905 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1651 | 1461681252909 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 07:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:34:12 INFO - PROCESS | 1651 | 1461681252919 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1651 | 1461681252921 Marionette TRACE conn2 <- [1,1094,null,{}] 07:34:12 INFO - PROCESS | 1651 | 1461681252924 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}] 07:34:13 INFO - PROCESS | 1651 | 1461681253076 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 07:34:13 INFO - PROCESS | 1651 | 1461681253126 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d01b800 == 48 [pid = 1651] [id = 281] 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12bd77000) [pid = 1651] [serial = 841] [outer = 0x0] 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12d0b1400) [pid = 1651] [serial = 842] [outer = 0x12bd77000] 07:34:13 INFO - PROCESS | 1651 | 1461681253168 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12d422400) [pid = 1651] [serial = 843] [outer = 0x12bd77000] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11c04d000) [pid = 1651] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1274a6c00) [pid = 1651] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1294f0000) [pid = 1651] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118c3a800) [pid = 1651] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1248f3800) [pid = 1651] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11975bc00) [pid = 1651] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11ad41400) [pid = 1651] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11b84e400) [pid = 1651] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11ab97000) [pid = 1651] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1274a4c00) [pid = 1651] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12ba81800) [pid = 1651] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12b12b400) [pid = 1651] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x114248800) [pid = 1651] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:34:13 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119265800) [pid = 1651] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:34:13 INFO - PROCESS | 1651 | 1461681253781 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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 876ms 07:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:34:13 INFO - PROCESS | 1651 | 1461681253795 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 1651 | 1461681253796 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 07:34:13 INFO - PROCESS | 1651 | 1461681253798 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - PROCESS | 1651 | 1461681253799 Marionette TRACE conn2 <- [1,1098,null,{}] 07:34:13 INFO - PROCESS | 1651 | 1461681253801 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}] 07:34:13 INFO - PROCESS | 1651 | 1461681253884 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 07:34:13 INFO - PROCESS | 1651 | 1461681253888 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b10800 == 49 [pid = 1651] [id = 282] 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x115939c00) [pid = 1651] [serial = 844] [outer = 0x0] 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11b8b0800) [pid = 1651] [serial = 845] [outer = 0x115939c00] 07:34:13 INFO - PROCESS | 1651 | 1461681253915 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x128b88c00) [pid = 1651] [serial = 846] [outer = 0x115939c00] 07:34:14 INFO - PROCESS | 1651 | 1461681254230 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 07:34:14 INFO - PROCESS | 1651 | 1461681254266 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1651 | 1461681254267 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 07:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:34:14 INFO - PROCESS | 1651 | 1461681254270 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1651 | 1461681254271 Marionette TRACE conn2 <- [1,1102,null,{}] 07:34:14 INFO - PROCESS | 1651 | 1461681254274 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}] 07:34:14 INFO - PROCESS | 1651 | 1461681254386 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 07:34:14 INFO - PROCESS | 1651 | 1461681254393 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb9800 == 50 [pid = 1651] [id = 283] 07:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11c47c000) [pid = 1651] [serial = 847] [outer = 0x0] 07:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12bbb5800) [pid = 1651] [serial = 848] [outer = 0x11c47c000] 07:34:14 INFO - PROCESS | 1651 | 1461681254434 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12d426c00) [pid = 1651] [serial = 849] [outer = 0x11c47c000] 07:34:14 INFO - PROCESS | 1651 | 1461681254841 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 618ms 07:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:34:14 INFO - PROCESS | 1651 | 1461681254888 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1651 | 1461681254890 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 07:34:14 INFO - PROCESS | 1651 | 1461681254892 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1651 | 1461681254894 Marionette TRACE conn2 <- [1,1106,null,{}] 07:34:14 INFO - PROCESS | 1651 | 1461681254896 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}] 07:34:14 INFO - PROCESS | 1651 | 1461681254994 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 07:34:15 INFO - PROCESS | 1651 | 1461681255048 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e44c800 == 51 [pid = 1651] [id = 284] 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12bd6fc00) [pid = 1651] [serial = 850] [outer = 0x0] 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12d431400) [pid = 1651] [serial = 851] [outer = 0x12bd6fc00] 07:34:15 INFO - PROCESS | 1651 | 1461681255076 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12d671c00) [pid = 1651] [serial = 852] [outer = 0x12bd6fc00] 07:34:15 INFO - PROCESS | 1651 | 1461681255381 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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 07:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:34:15 INFO - PROCESS | 1651 | 1461681255414 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 1651 | 1461681255415 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 07:34:15 INFO - PROCESS | 1651 | 1461681255418 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 1651 | 1461681255419 Marionette TRACE conn2 <- [1,1110,null,{}] 07:34:15 INFO - PROCESS | 1651 | 1461681255423 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}] 07:34:15 INFO - PROCESS | 1651 | 1461681255557 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 07:34:15 INFO - PROCESS | 1651 | 1461681255634 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef77000 == 52 [pid = 1651] [id = 285] 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12d425400) [pid = 1651] [serial = 853] [outer = 0x0] 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12d676c00) [pid = 1651] [serial = 854] [outer = 0x12d425400] 07:34:15 INFO - PROCESS | 1651 | 1461681255676 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12d6c6c00) [pid = 1651] [serial = 855] [outer = 0x12d425400] 07:34:16 INFO - PROCESS | 1651 | 1461681256176 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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 769ms 07:34:16 INFO - PROCESS | 1651 | 1461681256188 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 07:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:34:16 INFO - PROCESS | 1651 | 1461681256193 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 07:34:16 INFO - PROCESS | 1651 | 1461681256197 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1651 | 1461681256200 Marionette TRACE conn2 <- [1,1114,null,{}] 07:34:16 INFO - PROCESS | 1651 | 1461681256203 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}] 07:34:16 INFO - PROCESS | 1651 | 1461681256331 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 07:34:16 INFO - PROCESS | 1651 | 1461681256399 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adad800 == 53 [pid = 1651] [id = 286] 07:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118fc0800) [pid = 1651] [serial = 856] [outer = 0x0] 07:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11919e800) [pid = 1651] [serial = 857] [outer = 0x118fc0800] 07:34:16 INFO - PROCESS | 1651 | 1461681256431 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x119e4d800) [pid = 1651] [serial = 858] [outer = 0x118fc0800] 07:34:16 INFO - PROCESS | 1651 | 1461681256861 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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 07:34:16 INFO - PROCESS | 1651 | 1461681256869 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 1651 | 1461681256873 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 07:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:34:16 INFO - PROCESS | 1651 | 1461681256878 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 1651 | 1461681256880 Marionette TRACE conn2 <- [1,1118,null,{}] 07:34:16 INFO - PROCESS | 1651 | 1461681256882 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}] 07:34:16 INFO - PROCESS | 1651 | 1461681256988 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 07:34:17 INFO - PROCESS | 1651 | 1461681257039 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdc3800 == 54 [pid = 1651] [id = 287] 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11a939400) [pid = 1651] [serial = 859] [outer = 0x0] 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11ad38c00) [pid = 1651] [serial = 860] [outer = 0x11a939400] 07:34:17 INFO - PROCESS | 1651 | 1461681257081 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11bbc0400) [pid = 1651] [serial = 861] [outer = 0x11a939400] 07:34:17 INFO - PROCESS | 1651 | 1461681257531 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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 07:34:17 INFO - PROCESS | 1651 | 1461681257548 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1651 | 1461681257550 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 07:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:34:17 INFO - PROCESS | 1651 | 1461681257554 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1651 | 1461681257558 Marionette TRACE conn2 <- [1,1122,null,{}] 07:34:17 INFO - PROCESS | 1651 | 1461681257570 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}] 07:34:17 INFO - PROCESS | 1651 | 1461681257786 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 07:34:17 INFO - PROCESS | 1651 | 1461681257837 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef82000 == 55 [pid = 1651] [id = 288] 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12700b400) [pid = 1651] [serial = 862] [outer = 0x0] 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1294e9800) [pid = 1651] [serial = 863] [outer = 0x12700b400] 07:34:17 INFO - PROCESS | 1651 | 1461681257870 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12b445000) [pid = 1651] [serial = 864] [outer = 0x12700b400] 07:34:18 INFO - PROCESS | 1651 | 1461681258272 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]]]}] 07:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b139000) [pid = 1651] [serial = 865] [outer = 0x12fa96800] 07:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 776ms 07:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:34:18 INFO - PROCESS | 1651 | 1461681258367 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1651 | 1461681258368 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 07:34:18 INFO - PROCESS | 1651 | 1461681258377 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1651 | 1461681258379 Marionette TRACE conn2 <- [1,1126,null,{}] 07:34:18 INFO - PROCESS | 1651 | 1461681258381 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}] 07:34:18 INFO - PROCESS | 1651 | 1461681258479 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 07:34:18 INFO - PROCESS | 1651 | 1461681258544 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa53800 == 56 [pid = 1651] [id = 289] 07:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12b5f1800) [pid = 1651] [serial = 866] [outer = 0x0] 07:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12d427000) [pid = 1651] [serial = 867] [outer = 0x12b5f1800] 07:34:18 INFO - PROCESS | 1651 | 1461681258575 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12d656800) [pid = 1651] [serial = 868] [outer = 0x12b5f1800] 07:34:18 INFO - PROCESS | 1651 | 1461681258965 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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 621ms 07:34:18 INFO - PROCESS | 1651 | 1461681258996 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1651 | 1461681258998 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 07:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:34:19 INFO - PROCESS | 1651 | 1461681259000 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1651 | 1461681259001 Marionette TRACE conn2 <- [1,1130,null,{}] 07:34:19 INFO - PROCESS | 1651 | 1461681259004 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}] 07:34:19 INFO - PROCESS | 1651 | 1461681259122 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 07:34:19 INFO - PROCESS | 1651 | 1461681259188 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa6b000 == 57 [pid = 1651] [id = 290] 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12b442c00) [pid = 1651] [serial = 869] [outer = 0x0] 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12d669000) [pid = 1651] [serial = 870] [outer = 0x12b442c00] 07:34:19 INFO - PROCESS | 1651 | 1461681259230 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12d6b7400) [pid = 1651] [serial = 871] [outer = 0x12b442c00] 07:34:19 INFO - PROCESS | 1651 | 1461681259633 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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 668ms 07:34:19 INFO - PROCESS | 1651 | 1461681259668 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 1651 | 1461681259670 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 07:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:34:19 INFO - PROCESS | 1651 | 1461681259672 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 1651 | 1461681259673 Marionette TRACE conn2 <- [1,1134,null,{}] 07:34:19 INFO - PROCESS | 1651 | 1461681259695 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}] 07:34:19 INFO - PROCESS | 1651 | 1461681259814 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 07:34:19 INFO - PROCESS | 1651 | 1461681259902 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e780800 == 58 [pid = 1651] [id = 291] 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12d6b8000) [pid = 1651] [serial = 872] [outer = 0x0] 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12e474800) [pid = 1651] [serial = 873] [outer = 0x12d6b8000] 07:34:19 INFO - PROCESS | 1651 | 1461681259934 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12e4ba400) [pid = 1651] [serial = 874] [outer = 0x12d6b8000] 07:34:20 INFO - PROCESS | 1651 | 1461681260554 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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 937ms 07:34:20 INFO - PROCESS | 1651 | 1461681260622 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 07:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:34:20 INFO - PROCESS | 1651 | 1461681260625 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 07:34:20 INFO - PROCESS | 1651 | 1461681260632 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1651 | 1461681260636 Marionette TRACE conn2 <- [1,1138,null,{}] 07:34:20 INFO - PROCESS | 1651 | 1461681260642 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}] 07:34:20 INFO - PROCESS | 1651 | 1461681260775 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 07:34:20 INFO - PROCESS | 1651 | 1461681260833 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be8e800 == 59 [pid = 1651] [id = 292] 07:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1159c5c00) [pid = 1651] [serial = 875] [outer = 0x0] 07:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11975a800) [pid = 1651] [serial = 876] [outer = 0x1159c5c00] 07:34:20 INFO - PROCESS | 1651 | 1461681260861 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11ab18800) [pid = 1651] [serial = 877] [outer = 0x1159c5c00] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12e44c800 == 58 [pid = 1651] [id = 284] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbb9800 == 57 [pid = 1651] [id = 283] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x123b10800 == 56 [pid = 1651] [id = 282] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12d01b800 == 55 [pid = 1651] [id = 281] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd97800 == 54 [pid = 1651] [id = 280] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x129d66800 == 53 [pid = 1651] [id = 279] 07:34:21 INFO - PROCESS | 1651 | 1461681261341 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]]]}] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12cf0a800) [pid = 1651] [serial = 800] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x124176000 == 52 [pid = 1651] [id = 278] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11c640800 == 51 [pid = 1651] [id = 277] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd86800 == 50 [pid = 1651] [id = 276] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x118c24000 == 49 [pid = 1651] [id = 275] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdb9000 == 48 [pid = 1651] [id = 274] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6d9000 == 47 [pid = 1651] [id = 271] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x128b47800 == 46 [pid = 1651] [id = 270] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x11b87a000 == 45 [pid = 1651] [id = 269] 07:34:21 INFO - PROCESS | 1651 | --DOCSHELL 0x1178c4800 == 44 [pid = 1651] [id = 268] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12bd7a400) [pid = 1651] [serial = 798] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1294f5000) [pid = 1651] [serial = 782] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12b43f800) [pid = 1651] [serial = 785] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x119765000) [pid = 1651] [serial = 762] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x118eb2400) [pid = 1651] [serial = 761] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x127011800) [pid = 1651] [serial = 776] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1274a2c00) [pid = 1651] [serial = 777] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11ab16000) [pid = 1651] [serial = 765] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11a643000) [pid = 1651] [serial = 764] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x1294e6c00) [pid = 1651] [serial = 758] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11af3e000) [pid = 1651] [serial = 767] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11b84e800) [pid = 1651] [serial = 768] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11c885000) [pid = 1651] [serial = 755] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11c04b000) [pid = 1651] [serial = 770] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11c997800) [pid = 1651] [serial = 771] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11c9c4800) [pid = 1651] [serial = 773] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x123dd8000) [pid = 1651] [serial = 774] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1150fc000) [pid = 1651] [serial = 749] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x127b31c00) [pid = 1651] [serial = 779] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11a930400) [pid = 1651] [serial = 752] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12bd2c400) [pid = 1651] [serial = 747] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12b7f2c00) [pid = 1651] [serial = 788] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12b44d000) [pid = 1651] [serial = 786] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1153dc800) [pid = 1651] [serial = 791] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12ba82800) [pid = 1651] [serial = 789] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12bd2f800) [pid = 1651] [serial = 797] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119d8a400) [pid = 1651] [serial = 792] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129d7f000) [pid = 1651] [serial = 783] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11b8a8c00) [pid = 1651] [serial = 794] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12b443400) [pid = 1651] [serial = 795] [outer = 0x0] [url = about:blank] 07:34:21 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128b88000) [pid = 1651] [serial = 780] [outer = 0x0] [url = about:blank] 07:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 778ms 07:34:21 INFO - PROCESS | 1651 | 1461681261410 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1651 | 1461681261413 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:34:21 INFO - PROCESS | 1651 | 1461681261418 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1651 | 1461681261419 Marionette TRACE conn2 <- [1,1142,null,{}] 07:34:21 INFO - PROCESS | 1651 | 1461681261422 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}] 07:34:21 INFO - PROCESS | 1651 | 1461681261503 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 07:34:21 INFO - PROCESS | 1651 | 1461681261511 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad4800 == 45 [pid = 1651] [id = 293] 07:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x119767400) [pid = 1651] [serial = 878] [outer = 0x0] 07:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11a643000) [pid = 1651] [serial = 879] [outer = 0x119767400] 07:34:21 INFO - PROCESS | 1651 | 1461681261538 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11ab95800) [pid = 1651] [serial = 880] [outer = 0x119767400] 07:34:21 INFO - PROCESS | 1651 | 1461681261884 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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 471ms 07:34:21 INFO - PROCESS | 1651 | 1461681261889 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1651 | 1461681261891 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 07:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:34:21 INFO - PROCESS | 1651 | 1461681261894 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1651 | 1461681261896 Marionette TRACE conn2 <- [1,1146,null,{}] 07:34:21 INFO - PROCESS | 1651 | 1461681261903 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}] 07:34:22 INFO - PROCESS | 1651 | 1461681262006 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 07:34:22 INFO - PROCESS | 1651 | 1461681262075 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdce800 == 46 [pid = 1651] [id = 294] 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11b803c00) [pid = 1651] [serial = 881] [outer = 0x0] 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11bbc6800) [pid = 1651] [serial = 882] [outer = 0x11b803c00] 07:34:22 INFO - PROCESS | 1651 | 1461681262106 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11c480c00) [pid = 1651] [serial = 883] [outer = 0x11b803c00] 07:34:22 INFO - PROCESS | 1651 | 1461681262394 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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 520ms 07:34:22 INFO - PROCESS | 1651 | 1461681262416 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1651 | 1461681262417 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:34:22 INFO - PROCESS | 1651 | 1461681262420 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1651 | 1461681262421 Marionette TRACE conn2 <- [1,1150,null,{}] 07:34:22 INFO - PROCESS | 1651 | 1461681262423 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}] 07:34:22 INFO - PROCESS | 1651 | 1461681262517 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 07:34:22 INFO - PROCESS | 1651 | 1461681262571 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b1f000 == 47 [pid = 1651] [id = 295] 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11c483c00) [pid = 1651] [serial = 884] [outer = 0x0] 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11caee000) [pid = 1651] [serial = 885] [outer = 0x11c483c00] 07:34:22 INFO - PROCESS | 1651 | 1461681262598 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124349400) [pid = 1651] [serial = 886] [outer = 0x11c483c00] 07:34:22 INFO - PROCESS | 1651 | 1461681262869 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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 471ms 07:34:22 INFO - PROCESS | 1651 | 1461681262899 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 1651 | 1461681262900 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 07:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:34:22 INFO - PROCESS | 1651 | 1461681262903 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 1651 | 1461681262904 Marionette TRACE conn2 <- [1,1154,null,{}] 07:34:22 INFO - PROCESS | 1651 | 1461681262906 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}] 07:34:23 INFO - PROCESS | 1651 | 1461681263001 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 07:34:23 INFO - PROCESS | 1651 | 1461681263005 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12702c000 == 48 [pid = 1651] [id = 296] 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123dd4400) [pid = 1651] [serial = 887] [outer = 0x0] 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12733c000) [pid = 1651] [serial = 888] [outer = 0x123dd4400] 07:34:23 INFO - PROCESS | 1651 | 1461681263031 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1274a3400) [pid = 1651] [serial = 889] [outer = 0x123dd4400] 07:34:23 INFO - PROCESS | 1651 | 1461681263387 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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 07:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:34:23 INFO - PROCESS | 1651 | 1461681263427 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1651 | 1461681263428 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 07:34:23 INFO - PROCESS | 1651 | 1461681263430 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1651 | 1461681263431 Marionette TRACE conn2 <- [1,1158,null,{}] 07:34:23 INFO - PROCESS | 1651 | 1461681263433 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}] 07:34:23 INFO - PROCESS | 1651 | 1461681263555 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 07:34:23 INFO - PROCESS | 1651 | 1461681263568 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d66800 == 49 [pid = 1651] [id = 297] 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12897e000) [pid = 1651] [serial = 890] [outer = 0x0] 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b12c800) [pid = 1651] [serial = 891] [outer = 0x12897e000] 07:34:23 INFO - PROCESS | 1651 | 1461681263596 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12ba84000) [pid = 1651] [serial = 892] [outer = 0x12897e000] 07:34:23 INFO - PROCESS | 1651 | 1461681263935 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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 07:34:23 INFO - PROCESS | 1651 | 1461681263949 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1651 | 1461681263950 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 07:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:34:23 INFO - PROCESS | 1651 | 1461681263953 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1651 | 1461681263954 Marionette TRACE conn2 <- [1,1162,null,{}] 07:34:23 INFO - PROCESS | 1651 | 1461681263956 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}] 07:34:24 INFO - PROCESS | 1651 | 1461681264056 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 07:34:24 INFO - PROCESS | 1651 | 1461681264068 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac9000 == 50 [pid = 1651] [id = 298] 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12ba87800) [pid = 1651] [serial = 893] [outer = 0x0] 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12bd24c00) [pid = 1651] [serial = 894] [outer = 0x12ba87800] 07:34:24 INFO - PROCESS | 1651 | 1461681264094 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12d0bcc00) [pid = 1651] [serial = 895] [outer = 0x12ba87800] 07:34:24 INFO - PROCESS | 1651 | 1461681264427 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 07:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:34:24 INFO - PROCESS | 1651 | 1461681264474 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1651 | 1461681264476 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 07:34:24 INFO - PROCESS | 1651 | 1461681264478 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1651 | 1461681264479 Marionette TRACE conn2 <- [1,1166,null,{}] 07:34:24 INFO - PROCESS | 1651 | 1461681264481 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}] 07:34:24 INFO - PROCESS | 1651 | 1461681264585 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 07:34:24 INFO - PROCESS | 1651 | 1461681264619 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c79b800 == 51 [pid = 1651] [id = 299] 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12d0bf000) [pid = 1651] [serial = 896] [outer = 0x0] 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12d653800) [pid = 1651] [serial = 897] [outer = 0x12d0bf000] 07:34:24 INFO - PROCESS | 1651 | 1461681264645 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12d0be400) [pid = 1651] [serial = 898] [outer = 0x12d0bf000] 07:34:24 INFO - PROCESS | 1651 | 1461681264989 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 07:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:34:25 INFO - PROCESS | 1651 | 1461681264997 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1651 | 1461681264998 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 07:34:25 INFO - PROCESS | 1651 | 1461681265001 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1651 | 1461681265002 Marionette TRACE conn2 <- [1,1170,null,{}] 07:34:25 INFO - PROCESS | 1651 | 1461681265004 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}] 07:34:25 INFO - PROCESS | 1651 | 1461681265112 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 07:34:25 INFO - PROCESS | 1651 | 1461681265145 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ec000 == 52 [pid = 1651] [id = 300] 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128b25c00) [pid = 1651] [serial = 899] [outer = 0x0] 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12e46ac00) [pid = 1651] [serial = 900] [outer = 0x128b25c00] 07:34:25 INFO - PROCESS | 1651 | 1461681265168 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12e4b3c00) [pid = 1651] [serial = 901] [outer = 0x128b25c00] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12bd77000) [pid = 1651] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x115939c00) [pid = 1651] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11c47c000) [pid = 1651] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12bd6fc00) [pid = 1651] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11a93a000) [pid = 1651] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1240e5800) [pid = 1651] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12700d800) [pid = 1651] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1273d7800) [pid = 1651] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x119262c00) [pid = 1651] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1150f1000) [pid = 1651] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11bbbb400) [pid = 1651] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123ba9c00) [pid = 1651] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:34:25 INFO - PROCESS | 1651 | 1461681265569 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]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 618ms 07:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:34:25 INFO - PROCESS | 1651 | 1461681265619 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 1651 | 1461681265620 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 07:34:25 INFO - PROCESS | 1651 | 1461681265622 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 1651 | 1461681265623 Marionette TRACE conn2 <- [1,1174,null,{}] 07:34:25 INFO - PROCESS | 1651 | 1461681265625 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}] 07:34:25 INFO - PROCESS | 1651 | 1461681265709 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 07:34:25 INFO - PROCESS | 1651 | 1461681265714 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdb9800 == 53 [pid = 1651] [id = 301] 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x118e90000) [pid = 1651] [serial = 902] [outer = 0x0] 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11c109c00) [pid = 1651] [serial = 903] [outer = 0x118e90000] 07:34:25 INFO - PROCESS | 1651 | 1461681265740 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12ba81c00) [pid = 1651] [serial = 904] [outer = 0x118e90000] 07:34:26 INFO - PROCESS | 1651 | 1461681266180 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] 07:34:26 INFO - PROCESS | 1651 | 1461681266196 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 07:34:26 INFO - PROCESS | 1651 | 1461681266200 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1651 | 1461681266202 Marionette TRACE conn2 <- [1,1178,null,{}] 07:34:26 INFO - PROCESS | 1651 | 1461681266223 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}] 07:34:26 INFO - PROCESS | 1651 | 1461681266349 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 07:34:26 INFO - PROCESS | 1651 | 1461681266401 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb9000 == 54 [pid = 1651] [id = 302] 07:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11653a400) [pid = 1651] [serial = 905] [outer = 0x0] 07:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x119265800) [pid = 1651] [serial = 906] [outer = 0x11653a400] 07:34:26 INFO - PROCESS | 1651 | 1461681266434 Marionette DEBUG loaded listener.js 07:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11ab18000) [pid = 1651] [serial = 907] [outer = 0x11653a400] 07:34:26 INFO - PROCESS | 1651 | 1461681266873 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] 07:34:26 INFO - PROCESS | 1651 | 1461681266926 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 07:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:34:26 INFO - PROCESS | 1651 | 1461681266973 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1651 | 1461681266976 Marionette TRACE conn2 <- [1,1182,null,{}] 07:34:26 INFO - PROCESS | 1651 | 1461681266981 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}] 07:34:27 INFO - PROCESS | 1651 | 1461681267084 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 07:34:27 INFO - PROCESS | 1651 | 1461681267151 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b3c000 == 55 [pid = 1651] [id = 303] 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11b84d800) [pid = 1651] [serial = 908] [outer = 0x0] 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11c04e800) [pid = 1651] [serial = 909] [outer = 0x11b84d800] 07:34:27 INFO - PROCESS | 1651 | 1461681267182 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x11c9b6800) [pid = 1651] [serial = 910] [outer = 0x11b84d800] 07:34:27 INFO - PROCESS | 1651 | 1461681267611 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 1651 | 1461681267649 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 07:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:34:27 INFO - PROCESS | 1651 | 1461681267652 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 1651 | 1461681267655 Marionette TRACE conn2 <- [1,1186,null,{}] 07:34:27 INFO - PROCESS | 1651 | 1461681267663 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}] 07:34:27 INFO - PROCESS | 1651 | 1461681267768 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 07:34:27 INFO - PROCESS | 1651 | 1461681267823 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e961800 == 56 [pid = 1651] [id = 304] 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123bab000) [pid = 1651] [serial = 911] [outer = 0x0] 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x129d79800) [pid = 1651] [serial = 912] [outer = 0x123bab000] 07:34:27 INFO - PROCESS | 1651 | 1461681267868 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12b5ee000) [pid = 1651] [serial = 913] [outer = 0x123bab000] 07:34:28 INFO - PROCESS | 1651 | 1461681268258 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] 07:34:28 INFO - PROCESS | 1651 | 1461681268327 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 07:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:34:28 INFO - PROCESS | 1651 | 1461681268329 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1651 | 1461681268331 Marionette TRACE conn2 <- [1,1190,null,{}] 07:34:28 INFO - PROCESS | 1651 | 1461681268333 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}] 07:34:28 INFO - PROCESS | 1651 | 1461681268459 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 07:34:28 INFO - PROCESS | 1651 | 1461681268513 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f798000 == 57 [pid = 1651] [id = 305] 07:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12d427400) [pid = 1651] [serial = 914] [outer = 0x0] 07:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12d6c1c00) [pid = 1651] [serial = 915] [outer = 0x12d427400] 07:34:28 INFO - PROCESS | 1651 | 1461681268544 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12e4b6400) [pid = 1651] [serial = 916] [outer = 0x12d427400] 07:34:28 INFO - PROCESS | 1651 | 1461681268954 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] 07:34:29 INFO - PROCESS | 1651 | 1461681269000 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 07:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:34:29 INFO - PROCESS | 1651 | 1461681269003 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1651 | 1461681269004 Marionette TRACE conn2 <- [1,1194,null,{}] 07:34:29 INFO - PROCESS | 1651 | 1461681269006 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}] 07:34:29 INFO - PROCESS | 1651 | 1461681269107 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 07:34:29 INFO - PROCESS | 1651 | 1461681269173 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x130070000 == 58 [pid = 1651] [id = 306] 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12d655000) [pid = 1651] [serial = 917] [outer = 0x0] 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12e7dc000) [pid = 1651] [serial = 918] [outer = 0x12d655000] 07:34:29 INFO - PROCESS | 1651 | 1461681269203 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12e983400) [pid = 1651] [serial = 919] [outer = 0x12d655000] 07:34:29 INFO - PROCESS | 1651 | 1461681269617 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] 07:34:29 INFO - PROCESS | 1651 | 1461681269675 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 07:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:34:29 INFO - PROCESS | 1651 | 1461681269678 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 1651 | 1461681269679 Marionette TRACE conn2 <- [1,1198,null,{}] 07:34:29 INFO - PROCESS | 1651 | 1461681269681 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}] 07:34:29 INFO - PROCESS | 1651 | 1461681269815 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 07:34:29 INFO - PROCESS | 1651 | 1461681269873 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x13060c800 == 59 [pid = 1651] [id = 307] 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12e98c400) [pid = 1651] [serial = 920] [outer = 0x0] 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12efa4800) [pid = 1651] [serial = 921] [outer = 0x12e98c400] 07:34:29 INFO - PROCESS | 1651 | 1461681269906 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12f327c00) [pid = 1651] [serial = 922] [outer = 0x12e98c400] 07:34:30 INFO - PROCESS | 1651 | 1461681270335 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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 07:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:34:30 INFO - PROCESS | 1651 | 1461681270349 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 1651 | 1461681270350 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 07:34:30 INFO - PROCESS | 1651 | 1461681270352 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1651 | 1461681270353 Marionette TRACE conn2 <- [1,1202,null,{}] 07:34:30 INFO - PROCESS | 1651 | 1461681270356 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}] 07:34:30 INFO - PROCESS | 1651 | 1461681270455 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 07:34:30 INFO - PROCESS | 1651 | 1461681270508 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x13061f800 == 60 [pid = 1651] [id = 308] 07:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x124124c00) [pid = 1651] [serial = 923] [outer = 0x0] 07:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12412b800) [pid = 1651] [serial = 924] [outer = 0x124124c00] 07:34:30 INFO - PROCESS | 1651 | 1461681270537 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12412f800) [pid = 1651] [serial = 925] [outer = 0x124124c00] 07:34:30 INFO - PROCESS | 1651 | 1461681270996 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]]]}] 07:34:31 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 07:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 07:34:31 INFO - PROCESS | 1651 | 1461681271022 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 07:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:34:31 INFO - PROCESS | 1651 | 1461681271024 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 07:34:31 INFO - PROCESS | 1651 | 1461681271027 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1651 | 1461681271028 Marionette TRACE conn2 <- [1,1206,null,{}] 07:34:31 INFO - PROCESS | 1651 | 1461681271031 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}] 07:34:31 INFO - PROCESS | 1651 | 1461681271140 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 07:34:31 INFO - PROCESS | 1651 | 1461681271418 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b870800 == 61 [pid = 1651] [id = 309] 07:34:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1153e1400) [pid = 1651] [serial = 926] [outer = 0x0] 07:34:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x1159c6c00) [pid = 1651] [serial = 927] [outer = 0x1153e1400] 07:34:31 INFO - PROCESS | 1651 | 1461681271455 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x119266400) [pid = 1651] [serial = 928] [outer = 0x1153e1400] 07:34:31 INFO - PROCESS | 1651 | 1461681271930 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]]]}] 07:34:31 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 07:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 922ms 07:34:31 INFO - PROCESS | 1651 | 1461681271951 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 1651 | 1461681271955 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 07:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:34:31 INFO - PROCESS | 1651 | 1461681271959 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1651 | 1461681271963 Marionette TRACE conn2 <- [1,1210,null,{}] 07:34:31 INFO - PROCESS | 1651 | 1461681271967 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}] 07:34:32 INFO - PROCESS | 1651 | 1461681272113 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 07:34:32 INFO - PROCESS | 1651 | 1461681272245 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x119725000 == 62 [pid = 1651] [id = 310] 07:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11ab21400) [pid = 1651] [serial = 929] [outer = 0x0] 07:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11b80e000) [pid = 1651] [serial = 930] [outer = 0x11ab21400] 07:34:32 INFO - PROCESS | 1651 | 1461681272276 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11c9a3800) [pid = 1651] [serial = 931] [outer = 0x11ab21400] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12b5be800 == 61 [pid = 1651] [id = 252] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6ec000 == 60 [pid = 1651] [id = 300] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12c79b800 == 59 [pid = 1651] [id = 299] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac9000 == 58 [pid = 1651] [id = 298] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x129d66800 == 57 [pid = 1651] [id = 297] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12702c000 == 56 [pid = 1651] [id = 296] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x123b1f000 == 55 [pid = 1651] [id = 295] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdce800 == 54 [pid = 1651] [id = 294] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x119ad4800 == 53 [pid = 1651] [id = 293] 07:34:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11be8e800 == 52 [pid = 1651] [id = 292] 07:34:32 INFO - PROCESS | 1651 | 1461681272785 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]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 880ms 07:34:32 INFO - PROCESS | 1651 | 1461681272842 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 1651 | 1461681272846 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 07:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:34:32 INFO - PROCESS | 1651 | 1461681272849 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - PROCESS | 1651 | 1461681272851 Marionette TRACE conn2 <- [1,1214,null,{}] 07:34:32 INFO - PROCESS | 1651 | 1461681272855 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}] 07:34:32 INFO - PROCESS | 1651 | 1461681272988 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12d0b3000) [pid = 1651] [serial = 801] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12b441400) [pid = 1651] [serial = 836] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12bbae800) [pid = 1651] [serial = 839] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11975d800) [pid = 1651] [serial = 824] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x118e97c00) [pid = 1651] [serial = 822] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1157a7400) [pid = 1651] [serial = 821] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1147d7c00) [pid = 1651] [serial = 803] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x11c43f800) [pid = 1651] [serial = 830] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11c9bf400) [pid = 1651] [serial = 831] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x123bb6000) [pid = 1651] [serial = 833] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12bd30000) [pid = 1651] [serial = 818] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11b8aa000) [pid = 1651] [serial = 809] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12700e000) [pid = 1651] [serial = 812] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x119768c00) [pid = 1651] [serial = 806] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12897f800) [pid = 1651] [serial = 815] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12d0b1400) [pid = 1651] [serial = 842] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12bd2d800) [pid = 1651] [serial = 840] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x128b88c00) [pid = 1651] [serial = 846] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11b8b0800) [pid = 1651] [serial = 845] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12bbb5800) [pid = 1651] [serial = 848] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12d431400) [pid = 1651] [serial = 851] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12d422400) [pid = 1651] [serial = 843] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11ad3f800) [pid = 1651] [serial = 827] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11bbba800) [pid = 1651] [serial = 828] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11a647c00) [pid = 1651] [serial = 825] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12d671c00) [pid = 1651] [serial = 852] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12ba7f800) [pid = 1651] [serial = 837] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12d426c00) [pid = 1651] [serial = 849] [outer = 0x0] [url = about:blank] 07:34:32 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x124869c00) [pid = 1651] [serial = 834] [outer = 0x0] [url = about:blank] 07:34:33 INFO - PROCESS | 1651 | 1461681273061 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad70000 == 53 [pid = 1651] [id = 311] 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x119768c00) [pid = 1651] [serial = 932] [outer = 0x0] 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11bbba800) [pid = 1651] [serial = 933] [outer = 0x119768c00] 07:34:33 INFO - PROCESS | 1651 | 1461681273088 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x124131c00) [pid = 1651] [serial = 934] [outer = 0x119768c00] 07:34:33 INFO - PROCESS | 1651 | 1461681273470 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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 07:34:33 INFO - PROCESS | 1651 | 1461681273520 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1651 | 1461681273522 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 07:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:34:33 INFO - PROCESS | 1651 | 1461681273533 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1651 | 1461681273539 Marionette TRACE conn2 <- [1,1218,null,{}] 07:34:33 INFO - PROCESS | 1651 | 1461681273542 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}] 07:34:33 INFO - PROCESS | 1651 | 1461681273675 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 07:34:33 INFO - PROCESS | 1651 | 1461681273686 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x127048000 == 54 [pid = 1651] [id = 312] 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x124566c00) [pid = 1651] [serial = 935] [outer = 0x0] 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1294ecc00) [pid = 1651] [serial = 936] [outer = 0x124566c00] 07:34:33 INFO - PROCESS | 1651 | 1461681273729 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12b443800) [pid = 1651] [serial = 937] [outer = 0x124566c00] 07:34:34 INFO - PROCESS | 1651 | 1461681274081 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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 584ms 07:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:34:34 INFO - PROCESS | 1651 | 1461681274111 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1651 | 1461681274113 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1651 | 1461681274115 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1651 | 1461681274116 Marionette TRACE conn2 <- [1,1222,null,{}] 07:34:34 INFO - PROCESS | 1651 | 1461681274118 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}] 07:34:34 INFO - PROCESS | 1651 | 1461681274201 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 07:34:34 INFO - PROCESS | 1651 | 1461681274205 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12babe800 == 55 [pid = 1651] [id = 313] 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b44b000) [pid = 1651] [serial = 938] [outer = 0x0] 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12ba89c00) [pid = 1651] [serial = 939] [outer = 0x12b44b000] 07:34:34 INFO - PROCESS | 1651 | 1461681274232 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12bd77000) [pid = 1651] [serial = 940] [outer = 0x12b44b000] 07:34:34 INFO - PROCESS | 1651 | 1461681274571 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] 07:34:34 INFO - PROCESS | 1651 | 1461681274586 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 07:34:34 INFO - PROCESS | 1651 | 1461681274588 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1651 | 1461681274589 Marionette TRACE conn2 <- [1,1226,null,{}] 07:34:34 INFO - PROCESS | 1651 | 1461681274591 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}] 07:34:34 INFO - PROCESS | 1651 | 1461681274672 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 07:34:34 INFO - PROCESS | 1651 | 1461681274740 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d014800 == 56 [pid = 1651] [id = 314] 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12d218800) [pid = 1651] [serial = 941] [outer = 0x0] 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12d21b400) [pid = 1651] [serial = 942] [outer = 0x12d218800] 07:34:34 INFO - PROCESS | 1651 | 1461681274774 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12d223400) [pid = 1651] [serial = 943] [outer = 0x12d218800] 07:34:35 INFO - PROCESS | 1651 | 1461681275131 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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 568ms 07:34:35 INFO - PROCESS | 1651 | 1461681275163 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1651 | 1461681275164 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:34:35 INFO - PROCESS | 1651 | 1461681275166 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1651 | 1461681275167 Marionette TRACE conn2 <- [1,1230,null,{}] 07:34:35 INFO - PROCESS | 1651 | 1461681275170 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}] 07:34:35 INFO - PROCESS | 1651 | 1461681275274 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 07:34:35 INFO - PROCESS | 1651 | 1461681275312 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6eb000 == 57 [pid = 1651] [id = 315] 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12d223800) [pid = 1651] [serial = 944] [outer = 0x0] 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12d65ac00) [pid = 1651] [serial = 945] [outer = 0x12d223800] 07:34:35 INFO - PROCESS | 1651 | 1461681275338 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12d6c4c00) [pid = 1651] [serial = 946] [outer = 0x12d223800] 07:34:35 INFO - PROCESS | 1651 | 1461681275657 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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 07:34:35 INFO - PROCESS | 1651 | 1461681275687 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 1651 | 1461681275688 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 07:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:34:35 INFO - PROCESS | 1651 | 1461681275690 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 1651 | 1461681275691 Marionette TRACE conn2 <- [1,1234,null,{}] 07:34:35 INFO - PROCESS | 1651 | 1461681275693 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}] 07:34:35 INFO - PROCESS | 1651 | 1461681275795 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 07:34:35 INFO - PROCESS | 1651 | 1461681275829 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94f000 == 58 [pid = 1651] [id = 316] 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12d225400) [pid = 1651] [serial = 947] [outer = 0x0] 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12e7de000) [pid = 1651] [serial = 948] [outer = 0x12d225400] 07:34:35 INFO - PROCESS | 1651 | 1461681275854 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12e98d400) [pid = 1651] [serial = 949] [outer = 0x12d225400] 07:34:36 INFO - PROCESS | 1651 | 1461681276150 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 07:34:36 INFO - PROCESS | 1651 | 1461681276211 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1651 | 1461681276212 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 07:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:34:36 INFO - PROCESS | 1651 | 1461681276215 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1651 | 1461681276216 Marionette TRACE conn2 <- [1,1238,null,{}] 07:34:36 INFO - PROCESS | 1651 | 1461681276218 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}] 07:34:36 INFO - PROCESS | 1651 | 1461681276322 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 07:34:36 INFO - PROCESS | 1651 | 1461681276334 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f796000 == 59 [pid = 1651] [id = 317] 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12e98d800) [pid = 1651] [serial = 950] [outer = 0x0] 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12efa7c00) [pid = 1651] [serial = 951] [outer = 0x12e98d800] 07:34:36 INFO - PROCESS | 1651 | 1461681276359 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12efadc00) [pid = 1651] [serial = 952] [outer = 0x12e98d800] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12ba87800) [pid = 1651] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11b803c00) [pid = 1651] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12d0bf000) [pid = 1651] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11c483c00) [pid = 1651] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x123dd4400) [pid = 1651] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1159c5c00) [pid = 1651] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x119767400) [pid = 1651] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x128b25c00) [pid = 1651] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:34:36 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12897e000) [pid = 1651] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:34:36 INFO - PROCESS | 1651 | 1461681276712 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 517ms 07:34:36 INFO - PROCESS | 1651 | 1461681276733 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1651 | 1461681276734 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 07:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:34:36 INFO - PROCESS | 1651 | 1461681276736 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1651 | 1461681276737 Marionette TRACE conn2 <- [1,1242,null,{}] 07:34:36 INFO - PROCESS | 1651 | 1461681276740 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}] 07:34:36 INFO - PROCESS | 1651 | 1461681276826 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 07:34:36 INFO - PROCESS | 1651 | 1461681276832 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b11e000 == 60 [pid = 1651] [id = 318] 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x119767400) [pid = 1651] [serial = 953] [outer = 0x0] 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12b1a2800) [pid = 1651] [serial = 954] [outer = 0x119767400] 07:34:36 INFO - PROCESS | 1651 | 1461681276857 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12b1a9400) [pid = 1651] [serial = 955] [outer = 0x119767400] 07:34:37 INFO - PROCESS | 1651 | 1461681277180 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms 07:34:37 INFO - PROCESS | 1651 | 1461681277210 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1651 | 1461681277212 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 07:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:34:37 INFO - PROCESS | 1651 | 1461681277214 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1651 | 1461681277215 Marionette TRACE conn2 <- [1,1246,null,{}] 07:34:37 INFO - PROCESS | 1651 | 1461681277218 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}] 07:34:37 INFO - PROCESS | 1651 | 1461681277301 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 07:34:37 INFO - PROCESS | 1651 | 1461681277357 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302f7800 == 61 [pid = 1651] [id = 319] 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12b1a8400) [pid = 1651] [serial = 956] [outer = 0x0] 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12b1ae400) [pid = 1651] [serial = 957] [outer = 0x12b1a8400] 07:34:37 INFO - PROCESS | 1651 | 1461681277387 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12efa6800) [pid = 1651] [serial = 958] [outer = 0x12b1a8400] 07:34:37 INFO - PROCESS | 1651 | 1461681277700 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 07:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:34:37 INFO - PROCESS | 1651 | 1461681277733 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1651 | 1461681277734 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 07:34:37 INFO - PROCESS | 1651 | 1461681277736 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1651 | 1461681277738 Marionette TRACE conn2 <- [1,1250,null,{}] 07:34:37 INFO - PROCESS | 1651 | 1461681277740 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}] 07:34:37 INFO - PROCESS | 1651 | 1461681277839 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 07:34:37 INFO - PROCESS | 1651 | 1461681277843 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e2e800 == 62 [pid = 1651] [id = 320] 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x113495000) [pid = 1651] [serial = 959] [outer = 0x0] 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11453f000) [pid = 1651] [serial = 960] [outer = 0x113495000] 07:34:37 INFO - PROCESS | 1651 | 1461681277868 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12f32c400) [pid = 1651] [serial = 961] [outer = 0x113495000] 07:34:38 INFO - PROCESS | 1651 | 1461681278183 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 07:34:38 INFO - PROCESS | 1651 | 1461681278207 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1651 | 1461681278208 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 07:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:34:38 INFO - PROCESS | 1651 | 1461681278213 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1651 | 1461681278215 Marionette TRACE conn2 <- [1,1254,null,{}] 07:34:38 INFO - PROCESS | 1651 | 1461681278217 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}] 07:34:38 INFO - PROCESS | 1651 | 1461681278330 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 07:34:38 INFO - PROCESS | 1651 | 1461681278336 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x114f9b000 == 63 [pid = 1651] [id = 321] 07:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x113493400) [pid = 1651] [serial = 962] [outer = 0x0] 07:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x114f69800) [pid = 1651] [serial = 963] [outer = 0x113493400] 07:34:38 INFO - PROCESS | 1651 | 1461681278361 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x114f6f800) [pid = 1651] [serial = 964] [outer = 0x113493400] 07:34:38 INFO - PROCESS | 1651 | 1461681278671 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 470ms 07:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:34:38 INFO - PROCESS | 1651 | 1461681278686 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1651 | 1461681278688 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 07:34:38 INFO - PROCESS | 1651 | 1461681278691 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1651 | 1461681278697 Marionette TRACE conn2 <- [1,1258,null,{}] 07:34:38 INFO - PROCESS | 1651 | 1461681278805 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}] 07:34:38 INFO - PROCESS | 1651 | 1461681278977 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 07:34:39 INFO - PROCESS | 1651 | 1461681279087 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x119171800 == 64 [pid = 1651] [id = 322] 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x114f65000) [pid = 1651] [serial = 965] [outer = 0x0] 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x114f6ec00) [pid = 1651] [serial = 966] [outer = 0x114f65000] 07:34:39 INFO - PROCESS | 1651 | 1461681279133 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x118577c00) [pid = 1651] [serial = 967] [outer = 0x114f65000] 07:34:39 INFO - PROCESS | 1651 | 1461681279569 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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 918ms 07:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:34:39 INFO - PROCESS | 1651 | 1461681279610 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 1651 | 1461681279613 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 07:34:39 INFO - PROCESS | 1651 | 1461681279616 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 1651 | 1461681279618 Marionette TRACE conn2 <- [1,1262,null,{}] 07:34:39 INFO - PROCESS | 1651 | 1461681279621 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}] 07:34:39 INFO - PROCESS | 1651 | 1461681279731 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 07:34:39 INFO - PROCESS | 1651 | 1461681279791 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12702d800 == 65 [pid = 1651] [id = 323] 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x119129000) [pid = 1651] [serial = 968] [outer = 0x0] 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11c042c00) [pid = 1651] [serial = 969] [outer = 0x119129000] 07:34:39 INFO - PROCESS | 1651 | 1461681279835 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11c9bf400) [pid = 1651] [serial = 970] [outer = 0x119129000] 07:34:40 INFO - PROCESS | 1651 | 1461681280374 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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 822ms 07:34:40 INFO - PROCESS | 1651 | 1461681280438 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1651 | 1461681280440 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 07:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:34:40 INFO - PROCESS | 1651 | 1461681280444 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1651 | 1461681280446 Marionette TRACE conn2 <- [1,1266,null,{}] 07:34:40 INFO - PROCESS | 1651 | 1461681280449 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}] 07:34:40 INFO - PROCESS | 1651 | 1461681280595 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 07:34:40 INFO - PROCESS | 1651 | 1461681280688 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e954000 == 66 [pid = 1651] [id = 324] 07:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12434a800) [pid = 1651] [serial = 971] [outer = 0x0] 07:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12700a400) [pid = 1651] [serial = 972] [outer = 0x12434a800] 07:34:40 INFO - PROCESS | 1651 | 1461681280744 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x129d7e000) [pid = 1651] [serial = 973] [outer = 0x12434a800] 07:34:41 INFO - PROCESS | 1651 | 1461681281227 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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 820ms 07:34:41 INFO - PROCESS | 1651 | 1461681281268 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1651 | 1461681281273 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 07:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:34:41 INFO - PROCESS | 1651 | 1461681281276 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1651 | 1461681281277 Marionette TRACE conn2 <- [1,1270,null,{}] 07:34:41 INFO - PROCESS | 1651 | 1461681281280 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}] 07:34:41 INFO - PROCESS | 1651 | 1461681281387 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 07:34:41 INFO - PROCESS | 1651 | 1461681281487 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa68000 == 67 [pid = 1651] [id = 325] 07:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b1a8800) [pid = 1651] [serial = 974] [outer = 0x0] 07:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12ba88000) [pid = 1651] [serial = 975] [outer = 0x12b1a8800] 07:34:41 INFO - PROCESS | 1651 | 1461681281520 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12d222c00) [pid = 1651] [serial = 976] [outer = 0x12b1a8800] 07:34:41 INFO - PROCESS | 1651 | 1461681281937 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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 07:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:34:41 INFO - PROCESS | 1651 | 1461681281946 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 1651 | 1461681281947 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 07:34:41 INFO - PROCESS | 1651 | 1461681281950 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 1651 | 1461681281951 Marionette TRACE conn2 <- [1,1274,null,{}] 07:34:41 INFO - PROCESS | 1651 | 1461681281953 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}] 07:34:42 INFO - PROCESS | 1651 | 1461681282073 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 07:34:42 INFO - PROCESS | 1651 | 1461681282143 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa80800 == 68 [pid = 1651] [id = 326] 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12d42dc00) [pid = 1651] [serial = 977] [outer = 0x0] 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12e468800) [pid = 1651] [serial = 978] [outer = 0x12d42dc00] 07:34:42 INFO - PROCESS | 1651 | 1461681282173 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12efa1c00) [pid = 1651] [serial = 979] [outer = 0x12d42dc00] 07:34:42 INFO - PROCESS | 1651 | 1461681282578 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 668ms 07:34:42 INFO - PROCESS | 1651 | 1461681282618 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 1651 | 1461681282619 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 07:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:34:42 INFO - PROCESS | 1651 | 1461681282622 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1651 | 1461681282623 Marionette TRACE conn2 <- [1,1278,null,{}] 07:34:42 INFO - PROCESS | 1651 | 1461681282626 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}] 07:34:42 INFO - PROCESS | 1651 | 1461681282779 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 07:34:42 INFO - PROCESS | 1651 | 1461681282839 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa9e000 == 69 [pid = 1651] [id = 327] 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12efad400) [pid = 1651] [serial = 980] [outer = 0x0] 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12f334400) [pid = 1651] [serial = 981] [outer = 0x12efad400] 07:34:42 INFO - PROCESS | 1651 | 1461681282870 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12f736000) [pid = 1651] [serial = 982] [outer = 0x12efad400] 07:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 922ms 07:34:43 INFO - PROCESS | 1651 | 1461681283538 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]]]}] 07:34:43 INFO - PROCESS | 1651 | 1461681283545 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 07:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:34:43 INFO - PROCESS | 1651 | 1461681283548 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 07:34:43 INFO - PROCESS | 1651 | 1461681283551 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1651 | 1461681283553 Marionette TRACE conn2 <- [1,1282,null,{}] 07:34:43 INFO - PROCESS | 1651 | 1461681283557 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}] 07:34:43 INFO - PROCESS | 1651 | 1461681283689 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 07:34:43 INFO - PROCESS | 1651 | 1461681283699 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a97a800 == 70 [pid = 1651] [id = 328] 07:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x114b47400) [pid = 1651] [serial = 983] [outer = 0x0] 07:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x115875c00) [pid = 1651] [serial = 984] [outer = 0x114b47400] 07:34:43 INFO - PROCESS | 1651 | 1461681283727 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x118fc1800) [pid = 1651] [serial = 985] [outer = 0x114b47400] 07:34:44 INFO - PROCESS | 1651 | 1461681284181 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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 07:34:44 INFO - PROCESS | 1651 | 1461681284225 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 1651 | 1461681284229 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 07:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:34:44 INFO - PROCESS | 1651 | 1461681284234 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 1651 | 1461681284236 Marionette TRACE conn2 <- [1,1286,null,{}] 07:34:44 INFO - PROCESS | 1651 | 1461681284239 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}] 07:34:44 INFO - PROCESS | 1651 | 1461681284353 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 07:34:44 INFO - PROCESS | 1651 | 1461681284455 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x118f51800 == 71 [pid = 1651] [id = 329] 07:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x117845400) [pid = 1651] [serial = 986] [outer = 0x0] 07:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x11975dc00) [pid = 1651] [serial = 987] [outer = 0x117845400] 07:34:44 INFO - PROCESS | 1651 | 1461681284501 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x119d8b800) [pid = 1651] [serial = 988] [outer = 0x117845400] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x130e2e800 == 70 [pid = 1651] [id = 320] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x1302f7800 == 69 [pid = 1651] [id = 319] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b11e000 == 68 [pid = 1651] [id = 318] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12f796000 == 67 [pid = 1651] [id = 317] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e94f000 == 66 [pid = 1651] [id = 316] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12d427000) [pid = 1651] [serial = 867] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12d669000) [pid = 1651] [serial = 870] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11c109c00) [pid = 1651] [serial = 903] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d676c00) [pid = 1651] [serial = 854] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x11919e800) [pid = 1651] [serial = 857] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x11ad38c00) [pid = 1651] [serial = 860] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x1294e9800) [pid = 1651] [serial = 863] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6eb000 == 65 [pid = 1651] [id = 315] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12d014800 == 64 [pid = 1651] [id = 314] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12babe800 == 63 [pid = 1651] [id = 313] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x127048000 == 62 [pid = 1651] [id = 312] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad70000 == 61 [pid = 1651] [id = 311] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x119725000 == 60 [pid = 1651] [id = 310] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11b870800 == 59 [pid = 1651] [id = 309] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e961800 == 58 [pid = 1651] [id = 304] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x128b3c000 == 57 [pid = 1651] [id = 303] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11adb9000 == 56 [pid = 1651] [id = 302] 07:34:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdb9800 == 55 [pid = 1651] [id = 301] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12e474800) [pid = 1651] [serial = 873] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11bbc6800) [pid = 1651] [serial = 882] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x11c480c00) [pid = 1651] [serial = 883] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d653800) [pid = 1651] [serial = 897] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11caee000) [pid = 1651] [serial = 885] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x124349400) [pid = 1651] [serial = 886] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12733c000) [pid = 1651] [serial = 888] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11ab18800) [pid = 1651] [serial = 877] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x11975a800) [pid = 1651] [serial = 876] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x11a643000) [pid = 1651] [serial = 879] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x11ab95800) [pid = 1651] [serial = 880] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12e46ac00) [pid = 1651] [serial = 900] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12d0be400) [pid = 1651] [serial = 898] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x128b82400) [pid = 1651] [serial = 462] [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.] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12e4b3c00) [pid = 1651] [serial = 901] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12b12c800) [pid = 1651] [serial = 891] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12ba84000) [pid = 1651] [serial = 892] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12d0bcc00) [pid = 1651] [serial = 895] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1274a3400) [pid = 1651] [serial = 889] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12bd24c00) [pid = 1651] [serial = 894] [outer = 0x0] [url = about:blank] 07:34:44 INFO - PROCESS | 1651 | 1461681284973 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 773ms 07:34:45 INFO - PROCESS | 1651 | 1461681285007 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 1651 | 1461681285008 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 07:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:34:45 INFO - PROCESS | 1651 | 1461681285018 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1651 | 1461681285021 Marionette TRACE conn2 <- [1,1290,null,{}] 07:34:45 INFO - PROCESS | 1651 | 1461681285029 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}] 07:34:45 INFO - PROCESS | 1651 | 1461681285111 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 07:34:45 INFO - PROCESS | 1651 | 1461681285117 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a972000 == 56 [pid = 1651] [id = 330] 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11a644000) [pid = 1651] [serial = 989] [outer = 0x0] 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11ab99c00) [pid = 1651] [serial = 990] [outer = 0x11a644000] 07:34:45 INFO - PROCESS | 1651 | 1461681285146 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11af3fc00) [pid = 1651] [serial = 991] [outer = 0x11a644000] 07:34:45 INFO - PROCESS | 1651 | 1461681285529 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 07:34:45 INFO - PROCESS | 1651 | 1461681285589 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 1651 | 1461681285592 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 07:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:34:45 INFO - PROCESS | 1651 | 1461681285595 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1651 | 1461681285597 Marionette TRACE conn2 <- [1,1294,null,{}] 07:34:45 INFO - PROCESS | 1651 | 1461681285601 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}] 07:34:45 INFO - PROCESS | 1651 | 1461681285729 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 07:34:45 INFO - PROCESS | 1651 | 1461681285744 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdc0800 == 57 [pid = 1651] [id = 331] 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11b806000) [pid = 1651] [serial = 992] [outer = 0x0] 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11c043000) [pid = 1651] [serial = 993] [outer = 0x11b806000] 07:34:45 INFO - PROCESS | 1651 | 1461681285789 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11c476000) [pid = 1651] [serial = 994] [outer = 0x11b806000] 07:34:46 INFO - PROCESS | 1651 | 1461681286186 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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 619ms 07:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:34:46 INFO - PROCESS | 1651 | 1461681286215 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1651 | 1461681286216 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 07:34:46 INFO - PROCESS | 1651 | 1461681286218 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1651 | 1461681286219 Marionette TRACE conn2 <- [1,1298,null,{}] 07:34:46 INFO - PROCESS | 1651 | 1461681286221 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}] 07:34:46 INFO - PROCESS | 1651 | 1461681286300 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 07:34:46 INFO - PROCESS | 1651 | 1461681286304 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b13000 == 58 [pid = 1651] [id = 332] 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11c476400) [pid = 1651] [serial = 995] [outer = 0x0] 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11c99f800) [pid = 1651] [serial = 996] [outer = 0x11c476400] 07:34:46 INFO - PROCESS | 1651 | 1461681286330 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x123ba9000) [pid = 1651] [serial = 997] [outer = 0x11c476400] 07:34:46 INFO - PROCESS | 1651 | 1461681286675 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]]]}] 07:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 07:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:34:46 INFO - PROCESS | 1651 | 1461681286686 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 07:34:46 INFO - PROCESS | 1651 | 1461681286687 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 07:34:46 INFO - PROCESS | 1651 | 1461681286690 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:34:46 INFO - PROCESS | 1651 | 1461681286691 Marionette TRACE conn2 <- [1,1302,null,{}] 07:34:46 INFO - PROCESS | 1651 | 1461681286695 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}] 07:34:46 INFO - PROCESS | 1651 | 1461681286788 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 07:34:46 INFO - PROCESS | 1651 | 1461681286852 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dab800 == 59 [pid = 1651] [id = 333] 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11c883800) [pid = 1651] [serial = 998] [outer = 0x0] 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x123cd1000) [pid = 1651] [serial = 999] [outer = 0x11c883800] 07:34:46 INFO - PROCESS | 1651 | 1461681286880 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12733c000) [pid = 1651] [serial = 1000] [outer = 0x11c883800] 07:34:47 INFO - PROCESS | 1651 | 1461681287182 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 07:34:47 INFO - PROCESS | 1651 | 1461681287219 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1651 | 1461681287220 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:34:47 INFO - PROCESS | 1651 | 1461681287223 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1651 | 1461681287224 Marionette TRACE conn2 <- [1,1306,null,{}] 07:34:47 INFO - PROCESS | 1651 | 1461681287226 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}] 07:34:47 INFO - PROCESS | 1651 | 1461681287326 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 07:34:47 INFO - PROCESS | 1651 | 1461681287331 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248c8000 == 60 [pid = 1651] [id = 334] 07:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x11c9c4000) [pid = 1651] [serial = 1001] [outer = 0x0] 07:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x1273d7800) [pid = 1651] [serial = 1002] [outer = 0x11c9c4000] 07:34:47 INFO - PROCESS | 1651 | 1461681287356 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x127890000) [pid = 1651] [serial = 1003] [outer = 0x11c9c4000] 07:34:47 INFO - PROCESS | 1651 | 1461681287807 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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 622ms 07:34:47 INFO - PROCESS | 1651 | 1461681287846 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1651 | 1461681287848 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 07:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:34:47 INFO - PROCESS | 1651 | 1461681287852 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 1651 | 1461681287853 Marionette TRACE conn2 <- [1,1310,null,{}] 07:34:47 INFO - PROCESS | 1651 | 1461681287857 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}] 07:34:47 INFO - PROCESS | 1651 | 1461681287968 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 07:34:47 INFO - PROCESS | 1651 | 1461681287981 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12945e800 == 61 [pid = 1651] [id = 335] 07:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x127890400) [pid = 1651] [serial = 1004] [outer = 0x0] 07:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x128b32000) [pid = 1651] [serial = 1005] [outer = 0x127890400] 07:34:48 INFO - PROCESS | 1651 | 1461681288007 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x1294f5000) [pid = 1651] [serial = 1006] [outer = 0x127890400] 07:34:48 INFO - PROCESS | 1651 | 1461681288337 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] 07:34:48 INFO - PROCESS | 1651 | 1461681288372 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 07:34:48 INFO - PROCESS | 1651 | 1461681288374 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1651 | 1461681288375 Marionette TRACE conn2 <- [1,1314,null,{}] 07:34:48 INFO - PROCESS | 1651 | 1461681288378 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}] 07:34:48 INFO - PROCESS | 1651 | 1461681288475 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 07:34:48 INFO - PROCESS | 1651 | 1461681288480 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa9a800 == 62 [pid = 1651] [id = 336] 07:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x127b2f800) [pid = 1651] [serial = 1007] [outer = 0x0] 07:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12ab8ac00) [pid = 1651] [serial = 1008] [outer = 0x127b2f800] 07:34:48 INFO - PROCESS | 1651 | 1461681288534 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12ab93c00) [pid = 1651] [serial = 1009] [outer = 0x127b2f800] 07:34:48 INFO - PROCESS | 1651 | 1461681288864 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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 07:34:48 INFO - PROCESS | 1651 | 1461681288895 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 1651 | 1461681288896 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 07:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:34:48 INFO - PROCESS | 1651 | 1461681288899 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 1651 | 1461681288900 Marionette TRACE conn2 <- [1,1318,null,{}] 07:34:48 INFO - PROCESS | 1651 | 1461681288903 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}] 07:34:49 INFO - PROCESS | 1651 | 1461681289010 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 07:34:49 INFO - PROCESS | 1651 | 1461681289028 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab6000 == 63 [pid = 1651] [id = 337] 07:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12ab8ec00) [pid = 1651] [serial = 1010] [outer = 0x0] 07:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12b12bc00) [pid = 1651] [serial = 1011] [outer = 0x12ab8ec00] 07:34:49 INFO - PROCESS | 1651 | 1461681289070 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12b1a7800) [pid = 1651] [serial = 1012] [outer = 0x12ab8ec00] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d223800) [pid = 1651] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12d225400) [pid = 1651] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12e98d800) [pid = 1651] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x1153e1400) [pid = 1651] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x124566c00) [pid = 1651] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x118e90000) [pid = 1651] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12b44b000) [pid = 1651] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x119768c00) [pid = 1651] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11ab21400) [pid = 1651] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x119767400) [pid = 1651] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x113495000) [pid = 1651] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12b1a8400) [pid = 1651] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12d218800) [pid = 1651] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12d425400) [pid = 1651] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:34:49 INFO - PROCESS | 1651 | 1461681289765 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]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 870ms 07:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:34:49 INFO - PROCESS | 1651 | 1461681289770 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1651 | 1461681289771 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 07:34:49 INFO - PROCESS | 1651 | 1461681289774 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1651 | 1461681289776 Marionette TRACE conn2 <- [1,1322,null,{}] 07:34:49 INFO - PROCESS | 1651 | 1461681289783 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}] 07:34:49 INFO - PROCESS | 1651 | 1461681289908 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 07:34:49 INFO - PROCESS | 1651 | 1461681289944 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c792000 == 64 [pid = 1651] [id = 338] 07:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x114f6a000) [pid = 1651] [serial = 1013] [outer = 0x0] 07:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x1273da000) [pid = 1651] [serial = 1014] [outer = 0x114f6a000] 07:34:49 INFO - PROCESS | 1651 | 1461681289974 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b44a800) [pid = 1651] [serial = 1015] [outer = 0x114f6a000] 07:34:50 INFO - PROCESS | 1651 | 1461681290263 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]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 524ms 07:34:50 INFO - PROCESS | 1651 | 1461681290299 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 07:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:34:50 INFO - PROCESS | 1651 | 1461681290301 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 07:34:50 INFO - PROCESS | 1651 | 1461681290303 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1651 | 1461681290304 Marionette TRACE conn2 <- [1,1326,null,{}] 07:34:50 INFO - PROCESS | 1651 | 1461681290306 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}] 07:34:50 INFO - PROCESS | 1651 | 1461681290391 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 07:34:50 INFO - PROCESS | 1651 | 1461681290445 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2be000 == 65 [pid = 1651] [id = 339] 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12b444c00) [pid = 1651] [serial = 1016] [outer = 0x0] 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12b7f2400) [pid = 1651] [serial = 1017] [outer = 0x12b444c00] 07:34:50 INFO - PROCESS | 1651 | 1461681290471 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12bbb0000) [pid = 1651] [serial = 1018] [outer = 0x12b444c00] 07:34:50 INFO - PROCESS | 1651 | 1461681290748 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]]]}] 07:34:50 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 07:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 07:34:50 INFO - PROCESS | 1651 | 1461681290772 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 07:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:34:50 INFO - PROCESS | 1651 | 1461681290773 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 07:34:50 INFO - PROCESS | 1651 | 1461681290788 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 1651 | 1461681290790 Marionette TRACE conn2 <- [1,1330,null,{}] 07:34:50 INFO - PROCESS | 1651 | 1461681290797 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}] 07:34:50 INFO - PROCESS | 1651 | 1461681290927 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 07:34:50 INFO - PROCESS | 1651 | 1461681290933 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb7800 == 66 [pid = 1651] [id = 340] 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12bbb0800) [pid = 1651] [serial = 1019] [outer = 0x0] 07:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12bd26c00) [pid = 1651] [serial = 1020] [outer = 0x12bbb0800] 07:34:50 INFO - PROCESS | 1651 | 1461681290975 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12bd78800) [pid = 1651] [serial = 1021] [outer = 0x12bbb0800] 07:34:51 INFO - PROCESS | 1651 | 1461681291362 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]]]}] 07:34:51 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 07:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 632ms 07:34:51 INFO - PROCESS | 1651 | 1461681291409 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 1651 | 1461681291412 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 07:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:34:51 INFO - PROCESS | 1651 | 1461681291424 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 1651 | 1461681291425 Marionette TRACE conn2 <- [1,1334,null,{}] 07:34:51 INFO - PROCESS | 1651 | 1461681291428 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}] 07:34:51 INFO - PROCESS | 1651 | 1461681291507 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 07:34:51 INFO - PROCESS | 1651 | 1461681291515 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e786000 == 67 [pid = 1651] [id = 341] 07:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12cf03400) [pid = 1651] [serial = 1022] [outer = 0x0] 07:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12d0b0800) [pid = 1651] [serial = 1023] [outer = 0x12cf03400] 07:34:51 INFO - PROCESS | 1651 | 1461681291540 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12d217000) [pid = 1651] [serial = 1024] [outer = 0x12cf03400] 07:34:52 INFO - PROCESS | 1651 | 1461681292049 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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 672ms 07:34:52 INFO - PROCESS | 1651 | 1461681292096 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1651 | 1461681292100 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 07:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:34:52 INFO - PROCESS | 1651 | 1461681292103 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1651 | 1461681292106 Marionette TRACE conn2 <- [1,1338,null,{}] 07:34:52 INFO - PROCESS | 1651 | 1461681292109 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}] 07:34:52 INFO - PROCESS | 1651 | 1461681292218 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 07:34:52 INFO - PROCESS | 1651 | 1461681292325 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ac6000 == 68 [pid = 1651] [id = 342] 07:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x1151eac00) [pid = 1651] [serial = 1025] [outer = 0x0] 07:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x1159c9400) [pid = 1651] [serial = 1026] [outer = 0x1151eac00] 07:34:52 INFO - PROCESS | 1651 | 1461681292360 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x11975a800) [pid = 1651] [serial = 1027] [outer = 0x1151eac00] 07:34:53 INFO - PROCESS | 1651 | 1461681293271 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]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1222ms 07:34:53 INFO - PROCESS | 1651 | 1461681293325 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 07:34:53 INFO - PROCESS | 1651 | 1461681293329 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 07:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:34:53 INFO - PROCESS | 1651 | 1461681293334 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:34:53 INFO - PROCESS | 1651 | 1461681293335 Marionette TRACE conn2 <- [1,1342,null,{}] 07:34:53 INFO - PROCESS | 1651 | 1461681293338 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}] 07:34:53 INFO - PROCESS | 1651 | 1461681293445 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 07:34:53 INFO - PROCESS | 1651 | 1461681293498 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b12000 == 69 [pid = 1651] [id = 343] 07:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x119765000) [pid = 1651] [serial = 1028] [outer = 0x0] 07:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x11ad38c00) [pid = 1651] [serial = 1029] [outer = 0x119765000] 07:34:53 INFO - PROCESS | 1651 | 1461681293529 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11b84ac00) [pid = 1651] [serial = 1030] [outer = 0x119765000] 07:34:53 INFO - PROCESS | 1651 | 1461681293940 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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 673ms 07:34:54 INFO - PROCESS | 1651 | 1461681294006 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1651 | 1461681294008 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 07:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:34:54 INFO - PROCESS | 1651 | 1461681294029 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1651 | 1461681294032 Marionette TRACE conn2 <- [1,1346,null,{}] 07:34:54 INFO - PROCESS | 1651 | 1461681294040 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}] 07:34:54 INFO - PROCESS | 1651 | 1461681294144 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 07:34:54 INFO - PROCESS | 1651 | 1461681294215 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d013000 == 70 [pid = 1651] [id = 344] 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12412bc00) [pid = 1651] [serial = 1031] [outer = 0x0] 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x1241c0c00) [pid = 1651] [serial = 1032] [outer = 0x12412bc00] 07:34:54 INFO - PROCESS | 1651 | 1461681294247 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x1248f8c00) [pid = 1651] [serial = 1033] [outer = 0x12412bc00] 07:34:54 INFO - PROCESS | 1651 | 1461681294675 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]]]}] 07:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 676ms 07:34:54 INFO - PROCESS | 1651 | 1461681294703 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 07:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:34:54 INFO - PROCESS | 1651 | 1461681294706 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 07:34:54 INFO - PROCESS | 1651 | 1461681294708 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1651 | 1461681294709 Marionette TRACE conn2 <- [1,1350,null,{}] 07:34:54 INFO - PROCESS | 1651 | 1461681294712 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}] 07:34:54 INFO - PROCESS | 1651 | 1461681294833 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 07:34:54 INFO - PROCESS | 1651 | 1461681294902 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e95d800 == 71 [pid = 1651] [id = 345] 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x1245b1c00) [pid = 1651] [serial = 1034] [outer = 0x0] 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x128b8d800) [pid = 1651] [serial = 1035] [outer = 0x1245b1c00] 07:34:54 INFO - PROCESS | 1651 | 1461681294934 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12b1a5c00) [pid = 1651] [serial = 1036] [outer = 0x1245b1c00] 07:34:55 INFO - PROCESS | 1651 | 1461681295348 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]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 07:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:34:55 INFO - PROCESS | 1651 | 1461681295382 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 1651 | 1461681295383 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 07:34:55 INFO - PROCESS | 1651 | 1461681295385 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 1651 | 1461681295387 Marionette TRACE conn2 <- [1,1354,null,{}] 07:34:55 INFO - PROCESS | 1651 | 1461681295389 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}] 07:34:55 INFO - PROCESS | 1651 | 1461681295494 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 07:34:55 INFO - PROCESS | 1651 | 1461681295552 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f362800 == 72 [pid = 1651] [id = 346] 07:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12b1ac800) [pid = 1651] [serial = 1037] [outer = 0x0] 07:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12b448400) [pid = 1651] [serial = 1038] [outer = 0x12b1ac800] 07:34:55 INFO - PROCESS | 1651 | 1461681295583 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12cf03c00) [pid = 1651] [serial = 1039] [outer = 0x12b1ac800] 07:34:56 INFO - PROCESS | 1651 | 1461681296070 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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 718ms 07:34:56 INFO - PROCESS | 1651 | 1461681296104 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 07:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:34:56 INFO - PROCESS | 1651 | 1461681296106 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 07:34:56 INFO - PROCESS | 1651 | 1461681296108 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1651 | 1461681296111 Marionette TRACE conn2 <- [1,1358,null,{}] 07:34:56 INFO - PROCESS | 1651 | 1461681296114 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}] 07:34:56 INFO - PROCESS | 1651 | 1461681296250 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 07:34:56 INFO - PROCESS | 1651 | 1461681296321 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bea1800 == 73 [pid = 1651] [id = 347] 07:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x114bb8c00) [pid = 1651] [serial = 1040] [outer = 0x0] 07:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12b1af000) [pid = 1651] [serial = 1041] [outer = 0x114bb8c00] 07:34:56 INFO - PROCESS | 1651 | 1461681296354 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12d425400) [pid = 1651] [serial = 1042] [outer = 0x114bb8c00] 07:34:56 INFO - PROCESS | 1651 | 1461681296914 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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 823ms 07:34:56 INFO - PROCESS | 1651 | 1461681296932 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1651 | 1461681296934 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 07:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:34:56 INFO - PROCESS | 1651 | 1461681296937 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1651 | 1461681296939 Marionette TRACE conn2 <- [1,1362,null,{}] 07:34:56 INFO - PROCESS | 1651 | 1461681296962 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}] 07:34:57 INFO - PROCESS | 1651 | 1461681297071 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 07:34:57 INFO - PROCESS | 1651 | 1461681297142 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdba800 == 74 [pid = 1651] [id = 348] 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x114f63400) [pid = 1651] [serial = 1043] [outer = 0x0] 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x1150fe800) [pid = 1651] [serial = 1044] [outer = 0x114f63400] 07:34:57 INFO - PROCESS | 1651 | 1461681297173 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x116722c00) [pid = 1651] [serial = 1045] [outer = 0x114f63400] 07:34:57 INFO - PROCESS | 1651 | 1461681297709 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]]]}] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef82000 == 73 [pid = 1651] [id = 288] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa53800 == 72 [pid = 1651] [id = 289] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbb7800 == 71 [pid = 1651] [id = 340] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2be000 == 70 [pid = 1651] [id = 339] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12c792000 == 69 [pid = 1651] [id = 338] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12bab6000 == 68 [pid = 1651] [id = 337] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa9a800 == 67 [pid = 1651] [id = 336] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12945e800 == 66 [pid = 1651] [id = 335] 07:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x114f69800) [pid = 1651] [serial = 963] [outer = 0x0] [url = about:blank] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1248c8000 == 65 [pid = 1651] [id = 334] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123dab800 == 64 [pid = 1651] [id = 333] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123b13000 == 63 [pid = 1651] [id = 332] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdc0800 == 62 [pid = 1651] [id = 331] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11a972000 == 61 [pid = 1651] [id = 330] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118f51800 == 60 [pid = 1651] [id = 329] 07:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 825ms 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11a97a800 == 59 [pid = 1651] [id = 328] 07:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119171800 == 58 [pid = 1651] [id = 322] 07:34:57 INFO - PROCESS | 1651 | 1461681297768 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 1651 | 1461681297771 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 07:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:34:57 INFO - PROCESS | 1651 | 1461681297776 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - PROCESS | 1651 | 1461681297780 Marionette TRACE conn2 <- [1,1366,null,{}] 07:34:57 INFO - PROCESS | 1651 | 1461681297782 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}] 07:34:57 INFO - PROCESS | 1651 | 1461681297870 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 07:34:57 INFO - PROCESS | 1651 | 1461681297883 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aca800 == 59 [pid = 1651] [id = 349] 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x119e50c00) [pid = 1651] [serial = 1046] [outer = 0x0] 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x11ab13400) [pid = 1651] [serial = 1047] [outer = 0x119e50c00] 07:34:57 INFO - PROCESS | 1651 | 1461681297911 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x11b84e800) [pid = 1651] [serial = 1048] [outer = 0x119e50c00] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x12d6c6c00) [pid = 1651] [serial = 855] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12d65ac00) [pid = 1651] [serial = 945] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12e7de000) [pid = 1651] [serial = 948] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x12efa7c00) [pid = 1651] [serial = 951] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x12e98d400) [pid = 1651] [serial = 949] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12efa4800) [pid = 1651] [serial = 921] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x1159c6c00) [pid = 1651] [serial = 927] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x119266400) [pid = 1651] [serial = 928] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x1294ecc00) [pid = 1651] [serial = 936] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12b443800) [pid = 1651] [serial = 937] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12ba81c00) [pid = 1651] [serial = 904] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12ba89c00) [pid = 1651] [serial = 939] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12bd77000) [pid = 1651] [serial = 940] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x119265800) [pid = 1651] [serial = 906] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11c04e800) [pid = 1651] [serial = 909] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12e7dc000) [pid = 1651] [serial = 918] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x11bbba800) [pid = 1651] [serial = 933] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x124131c00) [pid = 1651] [serial = 934] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11b80e000) [pid = 1651] [serial = 930] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x11c9a3800) [pid = 1651] [serial = 931] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x129d79800) [pid = 1651] [serial = 912] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d6c1c00) [pid = 1651] [serial = 915] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12412b800) [pid = 1651] [serial = 924] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12b1a2800) [pid = 1651] [serial = 954] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12b1a9400) [pid = 1651] [serial = 955] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12f32c400) [pid = 1651] [serial = 961] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11453f000) [pid = 1651] [serial = 960] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12d6c4c00) [pid = 1651] [serial = 946] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12efa6800) [pid = 1651] [serial = 958] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12d223400) [pid = 1651] [serial = 943] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12d21b400) [pid = 1651] [serial = 942] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12efadc00) [pid = 1651] [serial = 952] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12b1ae400) [pid = 1651] [serial = 957] [outer = 0x0] [url = about:blank] 07:34:58 INFO - PROCESS | 1651 | 1461681298320 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] 07:34:58 INFO - PROCESS | 1651 | 1461681298351 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 07:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:34:58 INFO - PROCESS | 1651 | 1461681298354 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1651 | 1461681298358 Marionette TRACE conn2 <- [1,1370,null,{}] 07:34:58 INFO - PROCESS | 1651 | 1461681298372 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}] 07:34:58 INFO - PROCESS | 1651 | 1461681298508 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 07:34:58 INFO - PROCESS | 1651 | 1461681298522 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cb9000 == 60 [pid = 1651] [id = 350] 07:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x11c9c3c00) [pid = 1651] [serial = 1049] [outer = 0x0] 07:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x123bb0400) [pid = 1651] [serial = 1050] [outer = 0x11c9c3c00] 07:34:58 INFO - PROCESS | 1651 | 1461681298568 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12412c800) [pid = 1651] [serial = 1051] [outer = 0x11c9c3c00] 07:34:58 INFO - PROCESS | 1651 | 1461681298949 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] 07:34:58 INFO - PROCESS | 1651 | 1461681298984 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 07:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:34:58 INFO - PROCESS | 1651 | 1461681298986 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1651 | 1461681298987 Marionette TRACE conn2 <- [1,1374,null,{}] 07:34:58 INFO - PROCESS | 1651 | 1461681298990 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}] 07:34:59 INFO - PROCESS | 1651 | 1461681299072 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 07:34:59 INFO - PROCESS | 1651 | 1461681299077 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d5a800 == 61 [pid = 1651] [id = 351] 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x1241cc000) [pid = 1651] [serial = 1052] [outer = 0x0] 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12749b800) [pid = 1651] [serial = 1053] [outer = 0x1241cc000] 07:34:59 INFO - PROCESS | 1651 | 1461681299105 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12897f800) [pid = 1651] [serial = 1054] [outer = 0x1241cc000] 07:34:59 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:34:59 INFO - PROCESS | 1651 | 1461681299459 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] 07:34:59 INFO - PROCESS | 1651 | 1461681299509 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 07:34:59 INFO - PROCESS | 1651 | 1461681299511 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 1651 | 1461681299512 Marionette TRACE conn2 <- [1,1378,null,{}] 07:34:59 INFO - PROCESS | 1651 | 1461681299514 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}] 07:34:59 INFO - PROCESS | 1651 | 1461681299625 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 07:34:59 INFO - PROCESS | 1651 | 1461681299631 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa8c800 == 62 [pid = 1651] [id = 352] 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x1278e6800) [pid = 1651] [serial = 1055] [outer = 0x0] 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x129d76c00) [pid = 1651] [serial = 1056] [outer = 0x1278e6800] 07:34:59 INFO - PROCESS | 1651 | 1461681299658 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12ab98000) [pid = 1651] [serial = 1057] [outer = 0x1278e6800] 07:34:59 INFO - PROCESS | 1651 | 1461681299997 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] 07:35:00 INFO - PROCESS | 1651 | 1461681300040 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 07:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:35:00 INFO - PROCESS | 1651 | 1461681300042 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1651 | 1461681300043 Marionette TRACE conn2 <- [1,1382,null,{}] 07:35:00 INFO - PROCESS | 1651 | 1461681300046 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}] 07:35:00 INFO - PROCESS | 1651 | 1461681300164 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 07:35:00 INFO - PROCESS | 1651 | 1461681300179 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c79d800 == 63 [pid = 1651] [id = 353] 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12b1a8400) [pid = 1651] [serial = 1058] [outer = 0x0] 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12ba7d400) [pid = 1651] [serial = 1059] [outer = 0x12b1a8400] 07:35:00 INFO - PROCESS | 1651 | 1461681300209 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12d21c800) [pid = 1651] [serial = 1060] [outer = 0x12b1a8400] 07:35:00 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:35:00 INFO - PROCESS | 1651 | 1461681300572 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] 07:35:00 INFO - PROCESS | 1651 | 1461681300616 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 07:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:35:00 INFO - PROCESS | 1651 | 1461681300619 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1651 | 1461681300620 Marionette TRACE conn2 <- [1,1386,null,{}] 07:35:00 INFO - PROCESS | 1651 | 1461681300622 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}] 07:35:00 INFO - PROCESS | 1651 | 1461681300725 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 07:35:00 INFO - PROCESS | 1651 | 1461681300729 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c2800 == 64 [pid = 1651] [id = 354] 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12d21d000) [pid = 1651] [serial = 1061] [outer = 0x0] 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12d428c00) [pid = 1651] [serial = 1062] [outer = 0x12d21d000] 07:35:00 INFO - PROCESS | 1651 | 1461681300785 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12d667c00) [pid = 1651] [serial = 1063] [outer = 0x12d21d000] 07:35:01 INFO - PROCESS | 1651 | 1461681301114 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] 07:35:01 INFO - PROCESS | 1651 | 1461681301139 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 07:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:35:01 INFO - PROCESS | 1651 | 1461681301141 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1651 | 1461681301142 Marionette TRACE conn2 <- [1,1390,null,{}] 07:35:01 INFO - PROCESS | 1651 | 1461681301147 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}] 07:35:01 INFO - PROCESS | 1651 | 1461681301259 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 07:35:01 INFO - PROCESS | 1651 | 1461681301271 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e78b800 == 65 [pid = 1651] [id = 355] 07:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12d223c00) [pid = 1651] [serial = 1064] [outer = 0x0] 07:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12d6c2400) [pid = 1651] [serial = 1065] [outer = 0x12d223c00] 07:35:01 INFO - PROCESS | 1651 | 1461681301312 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12e46e000) [pid = 1651] [serial = 1066] [outer = 0x12d223c00] 07:35:01 INFO - PROCESS | 1651 | 1461681301818 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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 722ms 07:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:35:01 INFO - PROCESS | 1651 | 1461681301864 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 1651 | 1461681301865 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 07:35:01 INFO - PROCESS | 1651 | 1461681301867 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 1651 | 1461681301868 Marionette TRACE conn2 <- [1,1394,null,{}] 07:35:01 INFO - PROCESS | 1651 | 1461681301871 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}] 07:35:02 INFO - PROCESS | 1651 | 1461681302100 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11a644000) [pid = 1651] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x11c883800) [pid = 1651] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x114b47400) [pid = 1651] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12ab8ec00) [pid = 1651] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x113493400) [pid = 1651] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11c9c4000) [pid = 1651] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x114f6a000) [pid = 1651] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x11c476400) [pid = 1651] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x127b2f800) [pid = 1651] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12b444c00) [pid = 1651] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x11b806000) [pid = 1651] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x127890400) [pid = 1651] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x117845400) [pid = 1651] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12bbb0800) [pid = 1651] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:35:02 INFO - PROCESS | 1651 | 1461681302149 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x115268800 == 66 [pid = 1651] [id = 356] 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x113494c00) [pid = 1651] [serial = 1067] [outer = 0x0] 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x114f6bc00) [pid = 1651] [serial = 1068] [outer = 0x113494c00] 07:35:02 INFO - PROCESS | 1651 | 1461681302175 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11b84ec00) [pid = 1651] [serial = 1069] [outer = 0x113494c00] 07:35:02 INFO - PROCESS | 1651 | 1461681302462 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 619ms 07:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:35:02 INFO - PROCESS | 1651 | 1461681302487 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1651 | 1461681302488 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 07:35:02 INFO - PROCESS | 1651 | 1461681302490 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1651 | 1461681302491 Marionette TRACE conn2 <- [1,1398,null,{}] 07:35:02 INFO - PROCESS | 1651 | 1461681302501 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}] 07:35:02 INFO - PROCESS | 1651 | 1461681302588 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 07:35:02 INFO - PROCESS | 1651 | 1461681302659 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78f000 == 67 [pid = 1651] [id = 357] 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11a93a800) [pid = 1651] [serial = 1070] [outer = 0x0] 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11c996400) [pid = 1651] [serial = 1071] [outer = 0x11a93a800] 07:35:02 INFO - PROCESS | 1651 | 1461681302685 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12ba7f800) [pid = 1651] [serial = 1072] [outer = 0x11a93a800] 07:35:02 INFO - PROCESS | 1651 | 1461681302957 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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 477ms 07:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:35:02 INFO - PROCESS | 1651 | 1461681302971 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1651 | 1461681302973 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 07:35:02 INFO - PROCESS | 1651 | 1461681302975 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1651 | 1461681302978 Marionette TRACE conn2 <- [1,1402,null,{}] 07:35:02 INFO - PROCESS | 1651 | 1461681302987 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}] 07:35:03 INFO - PROCESS | 1651 | 1461681303090 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 07:35:03 INFO - PROCESS | 1651 | 1461681303097 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e9800 == 68 [pid = 1651] [id = 358] 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x127b2f800) [pid = 1651] [serial = 1073] [outer = 0x0] 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12e4bd400) [pid = 1651] [serial = 1074] [outer = 0x127b2f800] 07:35:03 INFO - PROCESS | 1651 | 1461681303127 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12e990400) [pid = 1651] [serial = 1075] [outer = 0x127b2f800] 07:35:03 INFO - PROCESS | 1651 | 1461681303473 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]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 527ms 07:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:35:03 INFO - PROCESS | 1651 | 1461681303502 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 1651 | 1461681303503 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 07:35:03 INFO - PROCESS | 1651 | 1461681303505 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 1651 | 1461681303506 Marionette TRACE conn2 <- [1,1406,null,{}] 07:35:03 INFO - PROCESS | 1651 | 1461681303509 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}] 07:35:03 INFO - PROCESS | 1651 | 1461681303621 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 07:35:03 INFO - PROCESS | 1651 | 1461681303628 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x13060b800 == 69 [pid = 1651] [id = 359] 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12ad0f800) [pid = 1651] [serial = 1076] [outer = 0x0] 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12ad16c00) [pid = 1651] [serial = 1077] [outer = 0x12ad0f800] 07:35:03 INFO - PROCESS | 1651 | 1461681303654 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12ad1c800) [pid = 1651] [serial = 1078] [outer = 0x12ad0f800] 07:35:03 INFO - PROCESS | 1651 | 1461681303975 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]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 07:35:04 INFO - PROCESS | 1651 | 1461681304024 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1651 | 1461681304025 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 07:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:35:04 INFO - PROCESS | 1651 | 1461681304028 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1651 | 1461681304029 Marionette TRACE conn2 <- [1,1410,null,{}] 07:35:04 INFO - PROCESS | 1651 | 1461681304031 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}] 07:35:04 INFO - PROCESS | 1651 | 1461681304120 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 07:35:04 INFO - PROCESS | 1651 | 1461681304245 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x114fa9800 == 70 [pid = 1651] [id = 360] 07:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x11348f000) [pid = 1651] [serial = 1079] [outer = 0x0] 07:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11360f800) [pid = 1651] [serial = 1080] [outer = 0x11348f000] 07:35:04 INFO - PROCESS | 1651 | 1461681304278 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x114f6f400) [pid = 1651] [serial = 1081] [outer = 0x11348f000] 07:35:04 INFO - PROCESS | 1651 | 1461681304835 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]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 819ms 07:35:04 INFO - PROCESS | 1651 | 1461681304849 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1651 | 1461681304853 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 07:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:35:04 INFO - PROCESS | 1651 | 1461681304859 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1651 | 1461681304863 Marionette TRACE conn2 <- [1,1414,null,{}] 07:35:04 INFO - PROCESS | 1651 | 1461681304868 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}] 07:35:05 INFO - PROCESS | 1651 | 1461681305030 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 07:35:05 INFO - PROCESS | 1651 | 1461681305103 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243db800 == 71 [pid = 1651] [id = 361] 07:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x11a669400) [pid = 1651] [serial = 1082] [outer = 0x0] 07:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x11a669c00) [pid = 1651] [serial = 1083] [outer = 0x11a669400] 07:35:05 INFO - PROCESS | 1651 | 1461681305145 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11b84f800) [pid = 1651] [serial = 1084] [outer = 0x11a669400] 07:35:05 INFO - PROCESS | 1651 | 1461681305697 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]]]}] 07:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 875ms 07:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:35:05 INFO - PROCESS | 1651 | 1461681305735 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 07:35:05 INFO - PROCESS | 1651 | 1461681305737 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 07:35:05 INFO - PROCESS | 1651 | 1461681305740 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:35:05 INFO - PROCESS | 1651 | 1461681305741 Marionette TRACE conn2 <- [1,1418,null,{}] 07:35:05 INFO - PROCESS | 1651 | 1461681305746 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}] 07:35:05 INFO - PROCESS | 1651 | 1461681305853 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 07:35:05 INFO - PROCESS | 1651 | 1461681305928 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e439800 == 72 [pid = 1651] [id = 362] 07:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x11c476c00) [pid = 1651] [serial = 1085] [outer = 0x0] 07:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x123cc6c00) [pid = 1651] [serial = 1086] [outer = 0x11c476c00] 07:35:05 INFO - PROCESS | 1651 | 1461681305958 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x127882800) [pid = 1651] [serial = 1087] [outer = 0x11c476c00] 07:35:06 INFO - PROCESS | 1651 | 1461681306405 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]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 718ms 07:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:35:06 INFO - PROCESS | 1651 | 1461681306476 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1651 | 1461681306478 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 07:35:06 INFO - PROCESS | 1651 | 1461681306487 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1651 | 1461681306492 Marionette TRACE conn2 <- [1,1422,null,{}] 07:35:06 INFO - PROCESS | 1651 | 1461681306497 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}] 07:35:06 INFO - PROCESS | 1651 | 1461681306604 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 07:35:06 INFO - PROCESS | 1651 | 1461681306660 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e26000 == 73 [pid = 1651] [id = 363] 07:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x128981000) [pid = 1651] [serial = 1088] [outer = 0x0] 07:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12b1a9400) [pid = 1651] [serial = 1089] [outer = 0x128981000] 07:35:06 INFO - PROCESS | 1651 | 1461681306690 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12b5f2400) [pid = 1651] [serial = 1090] [outer = 0x128981000] 07:35:07 INFO - PROCESS | 1651 | 1461681307164 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]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 07:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:35:07 INFO - PROCESS | 1651 | 1461681307216 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1651 | 1461681307217 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 07:35:07 INFO - PROCESS | 1651 | 1461681307220 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1651 | 1461681307221 Marionette TRACE conn2 <- [1,1426,null,{}] 07:35:07 INFO - PROCESS | 1651 | 1461681307223 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}] 07:35:07 INFO - PROCESS | 1651 | 1461681307332 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 07:35:07 INFO - PROCESS | 1651 | 1461681307402 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x137603000 == 74 [pid = 1651] [id = 364] 07:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12700f800) [pid = 1651] [serial = 1091] [outer = 0x0] 07:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12bd2c400) [pid = 1651] [serial = 1092] [outer = 0x12700f800] 07:35:07 INFO - PROCESS | 1651 | 1461681307433 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12d0b5c00) [pid = 1651] [serial = 1093] [outer = 0x12700f800] 07:35:07 INFO - PROCESS | 1651 | 1461681307902 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]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 719ms 07:35:07 INFO - PROCESS | 1651 | 1461681307940 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 07:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:35:07 INFO - PROCESS | 1651 | 1461681307945 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 07:35:07 INFO - PROCESS | 1651 | 1461681307949 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1651 | 1461681307952 Marionette TRACE conn2 <- [1,1430,null,{}] 07:35:07 INFO - PROCESS | 1651 | 1461681307955 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}] 07:35:08 INFO - PROCESS | 1651 | 1461681308087 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 07:35:08 INFO - PROCESS | 1651 | 1461681308160 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x137621000 == 75 [pid = 1651] [id = 365] 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x12d675400) [pid = 1651] [serial = 1094] [outer = 0x0] 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12e4b2000) [pid = 1651] [serial = 1095] [outer = 0x12d675400] 07:35:08 INFO - PROCESS | 1651 | 1461681308197 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x12e98d400) [pid = 1651] [serial = 1096] [outer = 0x12d675400] 07:35:08 INFO - PROCESS | 1651 | 1461681308688 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]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 774ms 07:35:08 INFO - PROCESS | 1651 | 1461681308727 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 1651 | 1461681308728 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 07:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:35:08 INFO - PROCESS | 1651 | 1461681308731 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1651 | 1461681308732 Marionette TRACE conn2 <- [1,1434,null,{}] 07:35:08 INFO - PROCESS | 1651 | 1461681308734 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}] 07:35:08 INFO - PROCESS | 1651 | 1461681308841 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 07:35:08 INFO - PROCESS | 1651 | 1461681308914 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d39000 == 76 [pid = 1651] [id = 366] 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x114f27800) [pid = 1651] [serial = 1097] [outer = 0x0] 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x114f30800) [pid = 1651] [serial = 1098] [outer = 0x114f27800] 07:35:08 INFO - PROCESS | 1651 | 1461681308945 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x124123000) [pid = 1651] [serial = 1099] [outer = 0x114f27800] 07:35:09 INFO - PROCESS | 1651 | 1461681309528 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]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 871ms 07:35:09 INFO - PROCESS | 1651 | 1461681309614 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 1651 | 1461681309616 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 07:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:35:09 INFO - PROCESS | 1651 | 1461681309621 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 1651 | 1461681309623 Marionette TRACE conn2 <- [1,1438,null,{}] 07:35:09 INFO - PROCESS | 1651 | 1461681309629 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}] 07:35:09 INFO - PROCESS | 1651 | 1461681309734 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 07:35:09 INFO - PROCESS | 1651 | 1461681309910 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248d8000 == 77 [pid = 1651] [id = 367] 07:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x11a63a800) [pid = 1651] [serial = 1100] [outer = 0x0] 07:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x11a65e800) [pid = 1651] [serial = 1101] [outer = 0x11a63a800] 07:35:09 INFO - PROCESS | 1651 | 1461681309958 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x11ab1b000) [pid = 1651] [serial = 1102] [outer = 0x11a63a800] 07:35:10 INFO - PROCESS | 1651 | 1461681310520 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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 925ms 07:35:10 INFO - PROCESS | 1651 | 1461681310546 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1651 | 1461681310550 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 07:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:35:10 INFO - PROCESS | 1651 | 1461681310554 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1651 | 1461681310556 Marionette TRACE conn2 <- [1,1442,null,{}] 07:35:10 INFO - PROCESS | 1651 | 1461681310558 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}] 07:35:10 INFO - PROCESS | 1651 | 1461681310659 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 07:35:10 INFO - PROCESS | 1651 | 1461681310736 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa76800 == 78 [pid = 1651] [id = 368] 07:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x11c476400) [pid = 1651] [serial = 1103] [outer = 0x0] 07:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x11c9bac00) [pid = 1651] [serial = 1104] [outer = 0x11c476400] 07:35:10 INFO - PROCESS | 1651 | 1461681310764 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x1240e8800) [pid = 1651] [serial = 1105] [outer = 0x11c476400] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x114f9b000 == 77 [pid = 1651] [id = 321] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x13060b800 == 76 [pid = 1651] [id = 359] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e9800 == 75 [pid = 1651] [id = 358] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12f78f000 == 74 [pid = 1651] [id = 357] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x115268800 == 73 [pid = 1651] [id = 356] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12e78b800 == 72 [pid = 1651] [id = 355] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c2800 == 71 [pid = 1651] [id = 354] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12ba88000) [pid = 1651] [serial = 975] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x12e468800) [pid = 1651] [serial = 978] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x114f6ec00) [pid = 1651] [serial = 966] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12f334400) [pid = 1651] [serial = 981] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12700a400) [pid = 1651] [serial = 972] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x11c042c00) [pid = 1651] [serial = 969] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12c79d800 == 70 [pid = 1651] [id = 353] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa8c800 == 69 [pid = 1651] [id = 352] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x129d5a800 == 68 [pid = 1651] [id = 351] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x123cb9000 == 67 [pid = 1651] [id = 350] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x119aca800 == 66 [pid = 1651] [id = 349] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdba800 == 65 [pid = 1651] [id = 348] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12e95d800 == 64 [pid = 1651] [id = 345] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12d013000 == 63 [pid = 1651] [id = 344] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x123b12000 == 62 [pid = 1651] [id = 343] 07:35:11 INFO - PROCESS | 1651 | --DOCSHELL 0x119ac6000 == 61 [pid = 1651] [id = 342] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x12bd78800) [pid = 1651] [serial = 1021] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x11ab99c00) [pid = 1651] [serial = 990] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x12733c000) [pid = 1651] [serial = 1000] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x115875c00) [pid = 1651] [serial = 984] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x123cd1000) [pid = 1651] [serial = 999] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x118fc1800) [pid = 1651] [serial = 985] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12b1a7800) [pid = 1651] [serial = 1012] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x114f6f800) [pid = 1651] [serial = 964] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x127890000) [pid = 1651] [serial = 1003] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x1273da000) [pid = 1651] [serial = 1014] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x12b12bc00) [pid = 1651] [serial = 1011] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x11c99f800) [pid = 1651] [serial = 996] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12ab93c00) [pid = 1651] [serial = 1009] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12b44a800) [pid = 1651] [serial = 1015] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12bbb0000) [pid = 1651] [serial = 1018] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12b7f2400) [pid = 1651] [serial = 1017] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12ab8ac00) [pid = 1651] [serial = 1008] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11af3fc00) [pid = 1651] [serial = 991] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11c043000) [pid = 1651] [serial = 993] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11c476000) [pid = 1651] [serial = 994] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1294f5000) [pid = 1651] [serial = 1006] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x128b32000) [pid = 1651] [serial = 1005] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x119d8b800) [pid = 1651] [serial = 988] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x123ba9000) [pid = 1651] [serial = 997] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x1273d7800) [pid = 1651] [serial = 1002] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x11975dc00) [pid = 1651] [serial = 987] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12bd26c00) [pid = 1651] [serial = 1020] [outer = 0x0] [url = about:blank] 07:35:11 INFO - PROCESS | 1651 | 1461681311181 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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 07:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:35:11 INFO - PROCESS | 1651 | 1461681311224 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1651 | 1461681311225 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 07:35:11 INFO - PROCESS | 1651 | 1461681311228 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1651 | 1461681311230 Marionette TRACE conn2 <- [1,1446,null,{}] 07:35:11 INFO - PROCESS | 1651 | 1461681311238 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}] 07:35:11 INFO - PROCESS | 1651 | 1461681311353 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 07:35:11 INFO - PROCESS | 1651 | 1461681311360 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c652000 == 62 [pid = 1651] [id = 369] 07:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x124807c00) [pid = 1651] [serial = 1106] [outer = 0x0] 07:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12480cc00) [pid = 1651] [serial = 1107] [outer = 0x124807c00] 07:35:11 INFO - PROCESS | 1651 | 1461681311402 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x124869c00) [pid = 1651] [serial = 1108] [outer = 0x124807c00] 07:35:11 INFO - PROCESS | 1651 | 1461681311818 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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 621ms 07:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:35:11 INFO - PROCESS | 1651 | 1461681311850 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 1651 | 1461681311851 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 07:35:11 INFO - PROCESS | 1651 | 1461681311854 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1651 | 1461681311855 Marionette TRACE conn2 <- [1,1450,null,{}] 07:35:11 INFO - PROCESS | 1651 | 1461681311857 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}] 07:35:11 INFO - PROCESS | 1651 | 1461681311941 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 07:35:11 INFO - PROCESS | 1651 | 1461681311948 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd98000 == 63 [pid = 1651] [id = 370] 07:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12700e800) [pid = 1651] [serial = 1109] [outer = 0x0] 07:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x1294f4c00) [pid = 1651] [serial = 1110] [outer = 0x12700e800] 07:35:11 INFO - PROCESS | 1651 | 1461681311974 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12ab92400) [pid = 1651] [serial = 1111] [outer = 0x12700e800] 07:35:12 INFO - PROCESS | 1651 | 1461681312422 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]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 620ms 07:35:12 INFO - PROCESS | 1651 | 1461681312484 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 1651 | 1461681312486 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 07:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:35:12 INFO - PROCESS | 1651 | 1461681312490 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 1651 | 1461681312492 Marionette TRACE conn2 <- [1,1454,null,{}] 07:35:12 INFO - PROCESS | 1651 | 1461681312497 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}] 07:35:12 INFO - PROCESS | 1651 | 1461681312589 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 07:35:12 INFO - PROCESS | 1651 | 1461681312663 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6db800 == 64 [pid = 1651] [id = 371] 07:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x11c43e800) [pid = 1651] [serial = 1112] [outer = 0x0] 07:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12ab8f400) [pid = 1651] [serial = 1113] [outer = 0x11c43e800] 07:35:12 INFO - PROCESS | 1651 | 1461681312689 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12ad17000) [pid = 1651] [serial = 1114] [outer = 0x11c43e800] 07:35:12 INFO - PROCESS | 1651 | 1461681312990 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]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 07:35:13 INFO - PROCESS | 1651 | 1461681313014 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1651 | 1461681313016 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 07:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:35:13 INFO - PROCESS | 1651 | 1461681313018 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1651 | 1461681313019 Marionette TRACE conn2 <- [1,1458,null,{}] 07:35:13 INFO - PROCESS | 1651 | 1461681313021 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}] 07:35:13 INFO - PROCESS | 1651 | 1461681313118 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 07:35:13 INFO - PROCESS | 1651 | 1461681313122 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e947800 == 65 [pid = 1651] [id = 372] 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12ad17400) [pid = 1651] [serial = 1115] [outer = 0x0] 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12ba84000) [pid = 1651] [serial = 1116] [outer = 0x12ad17400] 07:35:13 INFO - PROCESS | 1651 | 1461681313149 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12d219000) [pid = 1651] [serial = 1117] [outer = 0x12ad17400] 07:35:13 INFO - PROCESS | 1651 | 1461681313523 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]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 518ms 07:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:35:13 INFO - PROCESS | 1651 | 1461681313537 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 1651 | 1461681313538 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 07:35:13 INFO - PROCESS | 1651 | 1461681313540 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1651 | 1461681313541 Marionette TRACE conn2 <- [1,1462,null,{}] 07:35:13 INFO - PROCESS | 1651 | 1461681313545 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}] 07:35:13 INFO - PROCESS | 1651 | 1461681313653 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 07:35:13 INFO - PROCESS | 1651 | 1461681313667 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f79e800 == 66 [pid = 1651] [id = 373] 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12bbb4c00) [pid = 1651] [serial = 1118] [outer = 0x0] 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12d424c00) [pid = 1651] [serial = 1119] [outer = 0x12bbb4c00] 07:35:13 INFO - PROCESS | 1651 | 1461681313692 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12d66f000) [pid = 1651] [serial = 1120] [outer = 0x12bbb4c00] 07:35:14 INFO - PROCESS | 1651 | 1461681314050 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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 07:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:35:14 INFO - PROCESS | 1651 | 1461681314064 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 1651 | 1461681314065 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 07:35:14 INFO - PROCESS | 1651 | 1461681314067 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 1651 | 1461681314068 Marionette TRACE conn2 <- [1,1466,null,{}] 07:35:14 INFO - PROCESS | 1651 | 1461681314070 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}] 07:35:14 INFO - PROCESS | 1651 | 1461681314175 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 07:35:14 INFO - PROCESS | 1651 | 1461681314188 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x130067800 == 67 [pid = 1651] [id = 374] 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12ad1a400) [pid = 1651] [serial = 1121] [outer = 0x0] 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12e468800) [pid = 1651] [serial = 1122] [outer = 0x12ad1a400] 07:35:14 INFO - PROCESS | 1651 | 1461681314213 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12e4bbc00) [pid = 1651] [serial = 1123] [outer = 0x12ad1a400] 07:35:14 INFO - PROCESS | 1651 | 1461681314565 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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 07:35:14 INFO - PROCESS | 1651 | 1461681314587 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 1651 | 1461681314588 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 07:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:35:14 INFO - PROCESS | 1651 | 1461681314590 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - PROCESS | 1651 | 1461681314591 Marionette TRACE conn2 <- [1,1470,null,{}] 07:35:14 INFO - PROCESS | 1651 | 1461681314601 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}] 07:35:14 INFO - PROCESS | 1651 | 1461681314709 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 07:35:14 INFO - PROCESS | 1651 | 1461681314747 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x13092a800 == 68 [pid = 1651] [id = 375] 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12d676c00) [pid = 1651] [serial = 1124] [outer = 0x0] 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12e989400) [pid = 1651] [serial = 1125] [outer = 0x12d676c00] 07:35:14 INFO - PROCESS | 1651 | 1461681314773 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12efa2000) [pid = 1651] [serial = 1126] [outer = 0x12d676c00] 07:35:15 INFO - PROCESS | 1651 | 1461681315116 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 571ms 07:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:35:15 INFO - PROCESS | 1651 | 1461681315162 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1651 | 1461681315163 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 07:35:15 INFO - PROCESS | 1651 | 1461681315166 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1651 | 1461681315167 Marionette TRACE conn2 <- [1,1474,null,{}] 07:35:15 INFO - PROCESS | 1651 | 1461681315169 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}] 07:35:15 INFO - PROCESS | 1651 | 1461681315277 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x11ad46c00) [pid = 1651] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x114b3ec00) [pid = 1651] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x12b5f1800) [pid = 1651] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12d655000) [pid = 1651] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x12efad400) [pid = 1651] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12e98c400) [pid = 1651] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12d427400) [pid = 1651] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x11653a400) [pid = 1651] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x123bab000) [pid = 1651] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12434a800) [pid = 1651] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x119129000) [pid = 1651] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11b84d800) [pid = 1651] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12b442c00) [pid = 1651] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12b1a8800) [pid = 1651] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x127069c00) [pid = 1651] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11c9bb400) [pid = 1651] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11ab15000) [pid = 1651] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x114245400) [pid = 1651] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x119a4ac00) [pid = 1651] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x124124c00) [pid = 1651] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12bd23800) [pid = 1651] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12d42dc00) [pid = 1651] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12700b400) [pid = 1651] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x11a939400) [pid = 1651] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11c483400) [pid = 1651] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12d6b8000) [pid = 1651] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x114f65000) [pid = 1651] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x118fc0800) [pid = 1651] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x118a05800) [pid = 1651] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12b1a8400) [pid = 1651] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12d223c00) [pid = 1651] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12d21d000) [pid = 1651] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x113494c00) [pid = 1651] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1278e6800) [pid = 1651] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x114f63400) [pid = 1651] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11c9c3c00) [pid = 1651] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1241cc000) [pid = 1651] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x114bb8c00) [pid = 1651] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x119e50c00) [pid = 1651] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x127b2f800) [pid = 1651] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:35:15 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x11a93a800) [pid = 1651] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:35:15 INFO - PROCESS | 1651 | 1461681315606 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1187ca800 == 69 [pid = 1651] [id = 376] 07:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x113497800) [pid = 1651] [serial = 1127] [outer = 0x0] 07:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x114f63400) [pid = 1651] [serial = 1128] [outer = 0x113497800] 07:35:15 INFO - PROCESS | 1651 | 1461681315632 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x118a05800) [pid = 1651] [serial = 1129] [outer = 0x113497800] 07:35:15 INFO - PROCESS | 1651 | 1461681315934 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 820ms 07:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:35:15 INFO - PROCESS | 1651 | 1461681315986 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1651 | 1461681315987 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 07:35:15 INFO - PROCESS | 1651 | 1461681315989 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1651 | 1461681315991 Marionette TRACE conn2 <- [1,1478,null,{}] 07:35:15 INFO - PROCESS | 1651 | 1461681315993 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}] 07:35:16 INFO - PROCESS | 1651 | 1461681316098 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 07:35:16 INFO - PROCESS | 1651 | 1461681316156 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa85000 == 70 [pid = 1651] [id = 377] 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x114245400) [pid = 1651] [serial = 1130] [outer = 0x0] 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x119e4d000) [pid = 1651] [serial = 1131] [outer = 0x114245400] 07:35:16 INFO - PROCESS | 1651 | 1461681316185 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12aa2bc00) [pid = 1651] [serial = 1132] [outer = 0x114245400] 07:35:16 INFO - PROCESS | 1651 | 1461681316475 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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 07:35:16 INFO - PROCESS | 1651 | 1461681316509 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1651 | 1461681316511 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 07:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:35:16 INFO - PROCESS | 1651 | 1461681316516 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1651 | 1461681316517 Marionette TRACE conn2 <- [1,1482,null,{}] 07:35:16 INFO - PROCESS | 1651 | 1461681316519 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}] 07:35:16 INFO - PROCESS | 1651 | 1461681316608 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 07:35:16 INFO - PROCESS | 1651 | 1461681316613 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abe4000 == 71 [pid = 1651] [id = 378] 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12aa2c000) [pid = 1651] [serial = 1133] [outer = 0x0] 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12aa2e000) [pid = 1651] [serial = 1134] [outer = 0x12aa2c000] 07:35:16 INFO - PROCESS | 1651 | 1461681316638 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12d21e400) [pid = 1651] [serial = 1135] [outer = 0x12aa2c000] 07:35:16 INFO - PROCESS | 1651 | 1461681316972 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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 468ms 07:35:16 INFO - PROCESS | 1651 | 1461681316985 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 1651 | 1461681316986 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 07:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:35:16 INFO - PROCESS | 1651 | 1461681316988 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 1651 | 1461681316989 Marionette TRACE conn2 <- [1,1486,null,{}] 07:35:16 INFO - PROCESS | 1651 | 1461681316992 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}] 07:35:17 INFO - PROCESS | 1651 | 1461681317111 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 07:35:17 INFO - PROCESS | 1651 | 1461681317118 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x14260b800 == 72 [pid = 1651] [id = 379] 07:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x128b32000) [pid = 1651] [serial = 1136] [outer = 0x0] 07:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12d655000) [pid = 1651] [serial = 1137] [outer = 0x128b32000] 07:35:17 INFO - PROCESS | 1651 | 1461681317143 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12e984c00) [pid = 1651] [serial = 1138] [outer = 0x128b32000] 07:35:17 INFO - PROCESS | 1651 | 1461681317523 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]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 07:35:17 INFO - PROCESS | 1651 | 1461681317661 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1651 | 1461681317664 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 07:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:35:17 INFO - PROCESS | 1651 | 1461681317681 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1651 | 1461681317686 Marionette TRACE conn2 <- [1,1490,null,{}] 07:35:17 INFO - PROCESS | 1651 | 1461681317692 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}] 07:35:17 INFO - PROCESS | 1651 | 1461681317849 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 07:35:17 INFO - PROCESS | 1651 | 1461681317920 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d41800 == 73 [pid = 1651] [id = 380] 07:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x114f2a400) [pid = 1651] [serial = 1139] [outer = 0x0] 07:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x114f2d800) [pid = 1651] [serial = 1140] [outer = 0x114f2a400] 07:35:17 INFO - PROCESS | 1651 | 1461681317953 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x118e98800) [pid = 1651] [serial = 1141] [outer = 0x114f2a400] 07:35:18 INFO - PROCESS | 1651 | 1461681318374 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]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 728ms 07:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:35:18 INFO - PROCESS | 1651 | 1461681318409 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 1651 | 1461681318411 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 07:35:18 INFO - PROCESS | 1651 | 1461681318417 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 1651 | 1461681318420 Marionette TRACE conn2 <- [1,1494,null,{}] 07:35:18 INFO - PROCESS | 1651 | 1461681318423 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}] 07:35:18 INFO - PROCESS | 1651 | 1461681318535 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 07:35:18 INFO - PROCESS | 1651 | 1461681318609 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa85800 == 74 [pid = 1651] [id = 381] 07:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x119aac800) [pid = 1651] [serial = 1142] [outer = 0x0] 07:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11ab98c00) [pid = 1651] [serial = 1143] [outer = 0x119aac800] 07:35:18 INFO - PROCESS | 1651 | 1461681318641 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11bbc1400) [pid = 1651] [serial = 1144] [outer = 0x119aac800] 07:35:19 INFO - PROCESS | 1651 | 1461681319087 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]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 724ms 07:35:19 INFO - PROCESS | 1651 | 1461681319169 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 1651 | 1461681319171 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 07:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:35:19 INFO - PROCESS | 1651 | 1461681319174 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1651 | 1461681319175 Marionette TRACE conn2 <- [1,1498,null,{}] 07:35:19 INFO - PROCESS | 1651 | 1461681319185 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}] 07:35:19 INFO - PROCESS | 1651 | 1461681319295 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 07:35:19 INFO - PROCESS | 1651 | 1461681319370 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d4800 == 75 [pid = 1651] [id = 382] 07:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1245b1800) [pid = 1651] [serial = 1145] [outer = 0x0] 07:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x124808000) [pid = 1651] [serial = 1146] [outer = 0x1245b1800] 07:35:19 INFO - PROCESS | 1651 | 1461681319404 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x1273ab000) [pid = 1651] [serial = 1147] [outer = 0x1245b1800] 07:35:19 INFO - PROCESS | 1651 | 1461681319830 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]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 07:35:19 INFO - PROCESS | 1651 | 1461681319845 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 1651 | 1461681319847 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 07:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:35:19 INFO - PROCESS | 1651 | 1461681319849 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1651 | 1461681319850 Marionette TRACE conn2 <- [1,1502,null,{}] 07:35:19 INFO - PROCESS | 1651 | 1461681319853 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}] 07:35:19 INFO - PROCESS | 1651 | 1461681319963 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 07:35:20 INFO - PROCESS | 1651 | 1461681320024 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x13091f800 == 76 [pid = 1651] [id = 383] 07:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12788d000) [pid = 1651] [serial = 1148] [outer = 0x0] 07:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x1294f3c00) [pid = 1651] [serial = 1149] [outer = 0x12788d000] 07:35:20 INFO - PROCESS | 1651 | 1461681320098 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12ab93800) [pid = 1651] [serial = 1150] [outer = 0x12788d000] 07:35:20 INFO - PROCESS | 1651 | 1461681320714 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]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 919ms 07:35:20 INFO - PROCESS | 1651 | 1461681320768 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 1651 | 1461681320770 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 07:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:35:20 INFO - PROCESS | 1651 | 1461681320772 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 1651 | 1461681320773 Marionette TRACE conn2 <- [1,1506,null,{}] 07:35:20 INFO - PROCESS | 1651 | 1461681320776 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}] 07:35:20 INFO - PROCESS | 1651 | 1461681320882 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 07:35:20 INFO - PROCESS | 1651 | 1461681320983 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1426b9000 == 77 [pid = 1651] [id = 384] 07:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12ab97000) [pid = 1651] [serial = 1151] [outer = 0x0] 07:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12b12bc00) [pid = 1651] [serial = 1152] [outer = 0x12ab97000] 07:35:21 INFO - PROCESS | 1651 | 1461681321015 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12ba81400) [pid = 1651] [serial = 1153] [outer = 0x12ab97000] 07:35:21 INFO - PROCESS | 1651 | 1461681321405 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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 669ms 07:35:21 INFO - PROCESS | 1651 | 1461681321442 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1651 | 1461681321443 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 07:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:35:21 INFO - PROCESS | 1651 | 1461681321446 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1651 | 1461681321447 Marionette TRACE conn2 <- [1,1510,null,{}] 07:35:21 INFO - PROCESS | 1651 | 1461681321449 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}] 07:35:21 INFO - PROCESS | 1651 | 1461681321572 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 07:35:21 INFO - PROCESS | 1651 | 1461681321682 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d71800 == 78 [pid = 1651] [id = 385] 07:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x119d84c00) [pid = 1651] [serial = 1154] [outer = 0x0] 07:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12ad15000) [pid = 1651] [serial = 1155] [outer = 0x119d84c00] 07:35:21 INFO - PROCESS | 1651 | 1461681321714 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12efa9400) [pid = 1651] [serial = 1156] [outer = 0x119d84c00] 07:35:22 INFO - PROCESS | 1651 | 1461681322122 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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 719ms 07:35:22 INFO - PROCESS | 1651 | 1461681322166 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1651 | 1461681322168 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 07:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:35:22 INFO - PROCESS | 1651 | 1461681322172 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1651 | 1461681322174 Marionette TRACE conn2 <- [1,1514,null,{}] 07:35:22 INFO - PROCESS | 1651 | 1461681322178 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}] 07:35:22 INFO - PROCESS | 1651 | 1461681322369 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 07:35:22 INFO - PROCESS | 1651 | 1461681322492 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1165b6000 == 79 [pid = 1651] [id = 386] 07:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x114bb7800) [pid = 1651] [serial = 1157] [outer = 0x0] 07:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x118cef000) [pid = 1651] [serial = 1158] [outer = 0x114bb7800] 07:35:22 INFO - PROCESS | 1651 | 1461681322534 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x11afe8000) [pid = 1651] [serial = 1159] [outer = 0x114bb7800] 07:35:23 INFO - PROCESS | 1651 | 1461681323237 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1072ms 07:35:23 INFO - PROCESS | 1651 | 1461681323260 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 1651 | 1461681323263 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 07:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:35:23 INFO - PROCESS | 1651 | 1461681323268 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 1651 | 1461681323270 Marionette TRACE conn2 <- [1,1518,null,{}] 07:35:23 INFO - PROCESS | 1651 | 1461681323274 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}] 07:35:23 INFO - PROCESS | 1651 | 1461681323377 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 07:35:23 INFO - PROCESS | 1651 | 1461681323457 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a965000 == 80 [pid = 1651] [id = 387] 07:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x1143be000) [pid = 1651] [serial = 1160] [outer = 0x0] 07:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x114f26000) [pid = 1651] [serial = 1161] [outer = 0x1143be000] 07:35:23 INFO - PROCESS | 1651 | 1461681323486 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x115875c00) [pid = 1651] [serial = 1162] [outer = 0x1143be000] 07:35:23 INFO - PROCESS | 1651 | 1461681323948 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]]]}] 07:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 721ms 07:35:23 INFO - PROCESS | 1651 | 1461681323995 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1651 | 1461681323999 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 07:35:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:35:24 INFO - PROCESS | 1651 | 1461681324005 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1651 | 1461681324007 Marionette TRACE conn2 <- [1,1522,null,{}] 07:35:24 INFO - PROCESS | 1651 | 1461681324010 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}] 07:35:24 INFO - PROCESS | 1651 | 1461681324110 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12e786000 == 79 [pid = 1651] [id = 341] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12e780800 == 78 [pid = 1651] [id = 291] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12abe4000 == 77 [pid = 1651] [id = 378] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa85000 == 76 [pid = 1651] [id = 377] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1187ca800 == 75 [pid = 1651] [id = 376] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x13092a800 == 74 [pid = 1651] [id = 375] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x130067800 == 73 [pid = 1651] [id = 374] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12d0b0800) [pid = 1651] [serial = 1023] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | 1461681324237 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12f79e800 == 72 [pid = 1651] [id = 373] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12e947800 == 71 [pid = 1651] [id = 372] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6db800 == 70 [pid = 1651] [id = 371] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd98000 == 69 [pid = 1651] [id = 370] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x11c652000 == 68 [pid = 1651] [id = 369] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa76800 == 67 [pid = 1651] [id = 368] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1248d8000 == 66 [pid = 1651] [id = 367] 07:35:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1151ae800 == 67 [pid = 1651] [id = 388] 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x11349ac00) [pid = 1651] [serial = 1163] [outer = 0x0] 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x1150f3800) [pid = 1651] [serial = 1164] [outer = 0x11349ac00] 07:35:24 INFO - PROCESS | 1651 | 1461681324278 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x11a665000) [pid = 1651] [serial = 1165] [outer = 0x11349ac00] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x137603000 == 66 [pid = 1651] [id = 364] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x130e26000 == 65 [pid = 1651] [id = 363] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x12e439800 == 64 [pid = 1651] [id = 362] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x1243db800 == 63 [pid = 1651] [id = 361] 07:35:24 INFO - PROCESS | 1651 | --DOCSHELL 0x114fa9800 == 62 [pid = 1651] [id = 360] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x118577c00) [pid = 1651] [serial = 967] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x119e4d800) [pid = 1651] [serial = 858] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x11ab14400) [pid = 1651] [serial = 807] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x124566400) [pid = 1651] [serial = 756] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x115944c00) [pid = 1651] [serial = 750] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12d656800) [pid = 1651] [serial = 868] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12e983400) [pid = 1651] [serial = 919] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12f736000) [pid = 1651] [serial = 982] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12f327c00) [pid = 1651] [serial = 922] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12e4b6400) [pid = 1651] [serial = 916] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11ab18000) [pid = 1651] [serial = 907] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12b5ee000) [pid = 1651] [serial = 913] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x129d7e000) [pid = 1651] [serial = 973] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11c9bf400) [pid = 1651] [serial = 970] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x11c9b6800) [pid = 1651] [serial = 910] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12d6b7400) [pid = 1651] [serial = 871] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d222c00) [pid = 1651] [serial = 976] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12b134400) [pid = 1651] [serial = 759] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12ba7a400) [pid = 1651] [serial = 816] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x11c43ec00) [pid = 1651] [serial = 810] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x1150fc800) [pid = 1651] [serial = 804] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11ab92c00) [pid = 1651] [serial = 753] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12412f800) [pid = 1651] [serial = 925] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d0bfc00) [pid = 1651] [serial = 819] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12efa1c00) [pid = 1651] [serial = 979] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12b445000) [pid = 1651] [serial = 864] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x11bbc0400) [pid = 1651] [serial = 861] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12749e800) [pid = 1651] [serial = 813] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12e4ba400) [pid = 1651] [serial = 874] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12ba7d400) [pid = 1651] [serial = 1059] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12d6c2400) [pid = 1651] [serial = 1065] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12d667c00) [pid = 1651] [serial = 1063] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12d428c00) [pid = 1651] [serial = 1062] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12e46e000) [pid = 1651] [serial = 1066] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11b84ec00) [pid = 1651] [serial = 1069] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1159c9400) [pid = 1651] [serial = 1026] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x129d76c00) [pid = 1651] [serial = 1056] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x116722c00) [pid = 1651] [serial = 1045] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x1150fe800) [pid = 1651] [serial = 1044] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x123bb0400) [pid = 1651] [serial = 1050] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12412c800) [pid = 1651] [serial = 1051] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12749b800) [pid = 1651] [serial = 1053] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12897f800) [pid = 1651] [serial = 1054] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1241c0c00) [pid = 1651] [serial = 1032] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12d425400) [pid = 1651] [serial = 1042] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12b1af000) [pid = 1651] [serial = 1041] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11ad38c00) [pid = 1651] [serial = 1029] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12b448400) [pid = 1651] [serial = 1038] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11ab13400) [pid = 1651] [serial = 1047] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12e990400) [pid = 1651] [serial = 1075] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11b84e800) [pid = 1651] [serial = 1048] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128b8d800) [pid = 1651] [serial = 1035] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12e4bd400) [pid = 1651] [serial = 1074] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x114f6bc00) [pid = 1651] [serial = 1068] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11c996400) [pid = 1651] [serial = 1071] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12d21c800) [pid = 1651] [serial = 1060] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12ab98000) [pid = 1651] [serial = 1057] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12ad16c00) [pid = 1651] [serial = 1077] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12ba7f800) [pid = 1651] [serial = 1072] [outer = 0x0] [url = about:blank] 07:35:24 INFO - PROCESS | 1651 | 1461681324640 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"]]]}] 07:35:24 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 () { 07:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:35:24 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 () { 07:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:35:24 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 () { 07:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:35:24 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 () { 07:35:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:35:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 670ms 07:35:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:35:24 INFO - PROCESS | 1651 | 1461681324676 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1651 | 1461681324677 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 07:35:24 INFO - PROCESS | 1651 | 1461681324679 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1651 | 1461681324682 Marionette TRACE conn2 <- [1,1526,null,{}] 07:35:24 INFO - PROCESS | 1651 | 1461681324689 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}] 07:35:24 INFO - PROCESS | 1651 | 1461681324773 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 07:35:24 INFO - PROCESS | 1651 | 1461681324780 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c936000 == 63 [pid = 1651] [id = 389] 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11a93a800) [pid = 1651] [serial = 1166] [outer = 0x0] 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11bbba400) [pid = 1651] [serial = 1167] [outer = 0x11a93a800] 07:35:24 INFO - PROCESS | 1651 | 1461681324809 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x11c047c00) [pid = 1651] [serial = 1168] [outer = 0x11a93a800] 07:35:25 INFO - PROCESS | 1651 | 1461681325158 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"]]]}] 07:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:35:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:35:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 07:35:25 INFO - PROCESS | 1651 | 1461681325200 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1651 | 1461681325202 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 07:35:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:35:25 INFO - PROCESS | 1651 | 1461681325204 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1651 | 1461681325206 Marionette TRACE conn2 <- [1,1530,null,{}] 07:35:25 INFO - PROCESS | 1651 | 1461681325208 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}] 07:35:25 INFO - PROCESS | 1651 | 1461681325292 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 07:35:25 INFO - PROCESS | 1651 | 1461681325298 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12702e800 == 64 [pid = 1651] [id = 390] 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x11c32e000) [pid = 1651] [serial = 1169] [outer = 0x0] 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11c99ac00) [pid = 1651] [serial = 1170] [outer = 0x11c32e000] 07:35:25 INFO - PROCESS | 1651 | 1461681325325 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x124123800) [pid = 1651] [serial = 1171] [outer = 0x11c32e000] 07:35:25 INFO - PROCESS | 1651 | 1461681325642 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]]]}] 07:35:25 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 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:35:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:35:25 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. 07:35:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:35:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 467ms 07:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:35:25 INFO - PROCESS | 1651 | 1461681325673 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1651 | 1461681325674 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 07:35:25 INFO - PROCESS | 1651 | 1461681325677 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1651 | 1461681325679 Marionette TRACE conn2 <- [1,1534,null,{}] 07:35:25 INFO - PROCESS | 1651 | 1461681325682 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}] 07:35:25 INFO - PROCESS | 1651 | 1461681325786 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 07:35:25 INFO - PROCESS | 1651 | 1461681325795 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x129453800 == 65 [pid = 1651] [id = 391] 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x123f0f000) [pid = 1651] [serial = 1172] [outer = 0x0] 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12412f400) [pid = 1651] [serial = 1173] [outer = 0x123f0f000] 07:35:25 INFO - PROCESS | 1651 | 1461681325821 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12480e800) [pid = 1651] [serial = 1174] [outer = 0x123f0f000] 07:35:26 INFO - PROCESS | 1651 | 1461681326145 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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 521ms 07:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:35:26 INFO - PROCESS | 1651 | 1461681326198 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1651 | 1461681326200 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 07:35:26 INFO - PROCESS | 1651 | 1461681326202 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1651 | 1461681326203 Marionette TRACE conn2 <- [1,1538,null,{}] 07:35:26 INFO - PROCESS | 1651 | 1461681326205 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}] 07:35:26 INFO - PROCESS | 1651 | 1461681326302 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 07:35:26 INFO - PROCESS | 1651 | 1461681326307 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd8000 == 66 [pid = 1651] [id = 392] 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12486bc00) [pid = 1651] [serial = 1175] [outer = 0x0] 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x127348400) [pid = 1651] [serial = 1176] [outer = 0x12486bc00] 07:35:26 INFO - PROCESS | 1651 | 1461681326336 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1294eac00) [pid = 1651] [serial = 1177] [outer = 0x12486bc00] 07:35:26 INFO - PROCESS | 1651 | 1461681326708 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]]]}] 07:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 517ms 07:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:35:26 INFO - PROCESS | 1651 | 1461681326720 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 07:35:26 INFO - PROCESS | 1651 | 1461681326721 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 07:35:26 INFO - PROCESS | 1651 | 1461681326723 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:35:26 INFO - PROCESS | 1651 | 1461681326724 Marionette TRACE conn2 <- [1,1542,null,{}] 07:35:26 INFO - PROCESS | 1651 | 1461681326726 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}] 07:35:26 INFO - PROCESS | 1651 | 1461681326840 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 07:35:26 INFO - PROCESS | 1651 | 1461681326877 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b73e800 == 67 [pid = 1651] [id = 393] 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12480d000) [pid = 1651] [serial = 1178] [outer = 0x0] 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x129d79c00) [pid = 1651] [serial = 1179] [outer = 0x12480d000] 07:35:26 INFO - PROCESS | 1651 | 1461681326903 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12aa28000) [pid = 1651] [serial = 1180] [outer = 0x12480d000] 07:35:27 INFO - PROCESS | 1651 | 1461681327185 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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 07:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:35:27 INFO - PROCESS | 1651 | 1461681327199 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1651 | 1461681327200 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 07:35:27 INFO - PROCESS | 1651 | 1461681327204 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1651 | 1461681327205 Marionette TRACE conn2 <- [1,1546,null,{}] 07:35:27 INFO - PROCESS | 1651 | 1461681327208 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}] 07:35:27 INFO - PROCESS | 1651 | 1461681327325 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 07:35:27 INFO - PROCESS | 1651 | 1461681327337 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c786800 == 68 [pid = 1651] [id = 394] 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12aa31400) [pid = 1651] [serial = 1181] [outer = 0x0] 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12ab92c00) [pid = 1651] [serial = 1182] [outer = 0x12aa31400] 07:35:27 INFO - PROCESS | 1651 | 1461681327363 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12abaa800) [pid = 1651] [serial = 1183] [outer = 0x12aa31400] 07:35:27 INFO - PROCESS | 1651 | 1461681327703 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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 07:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:35:27 INFO - PROCESS | 1651 | 1461681327724 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1651 | 1461681327726 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 07:35:27 INFO - PROCESS | 1651 | 1461681327728 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1651 | 1461681327729 Marionette TRACE conn2 <- [1,1550,null,{}] 07:35:27 INFO - PROCESS | 1651 | 1461681327732 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}] 07:35:27 INFO - PROCESS | 1651 | 1461681327837 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 07:35:27 INFO - PROCESS | 1651 | 1461681327874 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2bb000 == 69 [pid = 1651] [id = 395] 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12aa31c00) [pid = 1651] [serial = 1184] [outer = 0x0] 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12abae000) [pid = 1651] [serial = 1185] [outer = 0x12aa31c00] 07:35:27 INFO - PROCESS | 1651 | 1461681327899 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12abb5400) [pid = 1651] [serial = 1186] [outer = 0x12aa31c00] 07:35:28 INFO - PROCESS | 1651 | 1461681328232 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 07:35:28 INFO - PROCESS | 1651 | 1461681328247 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1651 | 1461681328248 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 07:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:35:28 INFO - PROCESS | 1651 | 1461681328250 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1651 | 1461681328252 Marionette TRACE conn2 <- [1,1554,null,{}] 07:35:28 INFO - PROCESS | 1651 | 1461681328254 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}] 07:35:28 INFO - PROCESS | 1651 | 1461681328362 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 07:35:28 INFO - PROCESS | 1651 | 1461681328377 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d9800 == 70 [pid = 1651] [id = 396] 07:35:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12abb5800) [pid = 1651] [serial = 1187] [outer = 0x0] 07:35:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12ad16c00) [pid = 1651] [serial = 1188] [outer = 0x12abb5800] 07:35:28 INFO - PROCESS | 1651 | 1461681328403 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12abb8c00) [pid = 1651] [serial = 1189] [outer = 0x12abb5800] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12bbb4c00) [pid = 1651] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12ad17400) [pid = 1651] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12ad1a400) [pid = 1651] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11a63a800) [pid = 1651] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x114f27800) [pid = 1651] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x124807c00) [pid = 1651] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12700e800) [pid = 1651] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x11c43e800) [pid = 1651] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12d676c00) [pid = 1651] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12aa2c000) [pid = 1651] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x113497800) [pid = 1651] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11c476400) [pid = 1651] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x114245400) [pid = 1651] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:35:28 INFO - PROCESS | 1651 | 1461681328902 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 669ms 07:35:28 INFO - PROCESS | 1651 | 1461681328921 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1651 | 1461681328922 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 07:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:35:28 INFO - PROCESS | 1651 | 1461681328925 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1651 | 1461681328927 Marionette TRACE conn2 <- [1,1558,null,{}] 07:35:28 INFO - PROCESS | 1651 | 1461681328934 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}] 07:35:29 INFO - PROCESS | 1651 | 1461681329067 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 07:35:29 INFO - PROCESS | 1651 | 1461681329125 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e77e800 == 71 [pid = 1651] [id = 397] 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x113496400) [pid = 1651] [serial = 1190] [outer = 0x0] 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x128b82400) [pid = 1651] [serial = 1191] [outer = 0x113496400] 07:35:29 INFO - PROCESS | 1651 | 1461681329155 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12b44a800) [pid = 1651] [serial = 1192] [outer = 0x113496400] 07:35:29 INFO - PROCESS | 1651 | 1461681329426 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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 525ms 07:35:29 INFO - PROCESS | 1651 | 1461681329451 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1651 | 1461681329452 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 07:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:35:29 INFO - PROCESS | 1651 | 1461681329454 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1651 | 1461681329455 Marionette TRACE conn2 <- [1,1562,null,{}] 07:35:29 INFO - PROCESS | 1651 | 1461681329458 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}] 07:35:29 INFO - PROCESS | 1651 | 1461681329558 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 07:35:29 INFO - PROCESS | 1651 | 1461681329562 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef86800 == 72 [pid = 1651] [id = 398] 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x113490800) [pid = 1651] [serial = 1193] [outer = 0x0] 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12ba7c800) [pid = 1651] [serial = 1194] [outer = 0x113490800] 07:35:29 INFO - PROCESS | 1651 | 1461681329588 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12bbb9000) [pid = 1651] [serial = 1195] [outer = 0x113490800] 07:35:29 INFO - PROCESS | 1651 | 1461681329919 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]]]}] 07:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 07:35:29 INFO - PROCESS | 1651 | 1461681329979 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 1651 | 1461681329980 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 07:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:35:29 INFO - PROCESS | 1651 | 1461681329983 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 1651 | 1461681329984 Marionette TRACE conn2 <- [1,1566,null,{}] 07:35:29 INFO - PROCESS | 1651 | 1461681329986 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}] 07:35:30 INFO - PROCESS | 1651 | 1461681330074 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 07:35:30 INFO - PROCESS | 1651 | 1461681330078 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f366800 == 73 [pid = 1651] [id = 399] 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12ba84400) [pid = 1651] [serial = 1196] [outer = 0x0] 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12cf09800) [pid = 1651] [serial = 1197] [outer = 0x12ba84400] 07:35:30 INFO - PROCESS | 1651 | 1461681330103 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12d0b8c00) [pid = 1651] [serial = 1198] [outer = 0x12ba84400] 07:35:30 INFO - PROCESS | 1651 | 1461681330453 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 07:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:35:30 INFO - PROCESS | 1651 | 1461681330501 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1651 | 1461681330502 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 07:35:30 INFO - PROCESS | 1651 | 1461681330504 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1651 | 1461681330505 Marionette TRACE conn2 <- [1,1570,null,{}] 07:35:30 INFO - PROCESS | 1651 | 1461681330508 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}] 07:35:30 INFO - PROCESS | 1651 | 1461681330595 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 07:35:30 INFO - PROCESS | 1651 | 1461681330660 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa55000 == 74 [pid = 1651] [id = 400] 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12bd23800) [pid = 1651] [serial = 1199] [outer = 0x0] 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12d0bc000) [pid = 1651] [serial = 1200] [outer = 0x12bd23800] 07:35:30 INFO - PROCESS | 1651 | 1461681330685 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12d42fc00) [pid = 1651] [serial = 1201] [outer = 0x12bd23800] 07:35:31 INFO - PROCESS | 1651 | 1461681331153 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]]]}] 07:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 718ms 07:35:31 INFO - PROCESS | 1651 | 1461681331223 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 07:35:31 INFO - PROCESS | 1651 | 1461681331227 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 07:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:35:31 INFO - PROCESS | 1651 | 1461681331230 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 1651 | 1461681331233 Marionette TRACE conn2 <- [1,1574,null,{}] 07:35:31 INFO - PROCESS | 1651 | 1461681331237 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}] 07:35:31 INFO - PROCESS | 1651 | 1461681331354 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 07:35:31 INFO - PROCESS | 1651 | 1461681331456 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdb9800 == 75 [pid = 1651] [id = 401] 07:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x118a0c400) [pid = 1651] [serial = 1202] [outer = 0x0] 07:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x119a42400) [pid = 1651] [serial = 1203] [outer = 0x118a0c400] 07:35:31 INFO - PROCESS | 1651 | 1461681331491 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11a65fc00) [pid = 1651] [serial = 1204] [outer = 0x118a0c400] 07:35:31 INFO - PROCESS | 1651 | 1461681331954 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 771ms 07:35:32 INFO - PROCESS | 1651 | 1461681332002 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1651 | 1461681332006 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 07:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:35:32 INFO - PROCESS | 1651 | 1461681332012 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1651 | 1461681332015 Marionette TRACE conn2 <- [1,1578,null,{}] 07:35:32 INFO - PROCESS | 1651 | 1461681332017 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}] 07:35:32 INFO - PROCESS | 1651 | 1461681332127 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 07:35:32 INFO - PROCESS | 1651 | 1461681332199 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa63000 == 76 [pid = 1651] [id = 402] 07:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11ab1d400) [pid = 1651] [serial = 1205] [outer = 0x0] 07:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11c043000) [pid = 1651] [serial = 1206] [outer = 0x11ab1d400] 07:35:32 INFO - PROCESS | 1651 | 1461681332230 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11c9b5400) [pid = 1651] [serial = 1207] [outer = 0x11ab1d400] 07:35:32 INFO - PROCESS | 1651 | 1461681332637 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 673ms 07:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:35:32 INFO - PROCESS | 1651 | 1461681332683 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 07:35:32 INFO - PROCESS | 1651 | 1461681332685 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 07:35:32 INFO - PROCESS | 1651 | 1461681332687 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1651 | 1461681332690 Marionette TRACE conn2 <- [1,1582,null,{}] 07:35:32 INFO - PROCESS | 1651 | 1461681332698 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}] 07:35:32 INFO - PROCESS | 1651 | 1461681332812 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 07:35:32 INFO - PROCESS | 1651 | 1461681332918 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e781800 == 77 [pid = 1651] [id = 403] 07:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x1241c0c00) [pid = 1651] [serial = 1208] [outer = 0x0] 07:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x127011800) [pid = 1651] [serial = 1209] [outer = 0x1241c0c00] 07:35:32 INFO - PROCESS | 1651 | 1461681332955 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12788ec00) [pid = 1651] [serial = 1210] [outer = 0x1241c0c00] 07:35:33 INFO - PROCESS | 1651 | 1461681333379 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]]]}] 07:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 722ms 07:35:33 INFO - PROCESS | 1651 | 1461681333419 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 07:35:33 INFO - PROCESS | 1651 | 1461681333420 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 07:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:35:33 INFO - PROCESS | 1651 | 1461681333423 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 1651 | 1461681333424 Marionette TRACE conn2 <- [1,1586,null,{}] 07:35:33 INFO - PROCESS | 1651 | 1461681333441 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}] 07:35:33 INFO - PROCESS | 1651 | 1461681333551 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 07:35:33 INFO - PROCESS | 1651 | 1461681333610 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x130064000 == 78 [pid = 1651] [id = 404] 07:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x127890400) [pid = 1651] [serial = 1211] [outer = 0x0] 07:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12aa2ac00) [pid = 1651] [serial = 1212] [outer = 0x127890400] 07:35:33 INFO - PROCESS | 1651 | 1461681333681 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12b12e400) [pid = 1651] [serial = 1213] [outer = 0x127890400] 07:35:34 INFO - PROCESS | 1651 | 1461681334080 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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 668ms 07:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:35:34 INFO - PROCESS | 1651 | 1461681334091 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1651 | 1461681334093 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 07:35:34 INFO - PROCESS | 1651 | 1461681334097 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1651 | 1461681334098 Marionette TRACE conn2 <- [1,1590,null,{}] 07:35:34 INFO - PROCESS | 1651 | 1461681334101 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}] 07:35:34 INFO - PROCESS | 1651 | 1461681334211 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 07:35:34 INFO - PROCESS | 1651 | 1461681334320 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x130604000 == 79 [pid = 1651] [id = 405] 07:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x129d81800) [pid = 1651] [serial = 1214] [outer = 0x0] 07:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12b442c00) [pid = 1651] [serial = 1215] [outer = 0x129d81800] 07:35:34 INFO - PROCESS | 1651 | 1461681334373 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12d0b0800) [pid = 1651] [serial = 1216] [outer = 0x129d81800] 07:35:34 INFO - PROCESS | 1651 | 1461681334901 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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 870ms 07:35:34 INFO - PROCESS | 1651 | 1461681334967 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1651 | 1461681334968 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 07:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:35:34 INFO - PROCESS | 1651 | 1461681334971 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1651 | 1461681334972 Marionette TRACE conn2 <- [1,1594,null,{}] 07:35:34 INFO - PROCESS | 1651 | 1461681334974 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}] 07:35:35 INFO - PROCESS | 1651 | 1461681335092 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 07:35:35 INFO - PROCESS | 1651 | 1461681335198 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x115268800 == 80 [pid = 1651] [id = 406] 07:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x114f23000) [pid = 1651] [serial = 1217] [outer = 0x0] 07:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11b8ab000) [pid = 1651] [serial = 1218] [outer = 0x114f23000] 07:35:35 INFO - PROCESS | 1651 | 1461681335233 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12b5eb000) [pid = 1651] [serial = 1219] [outer = 0x114f23000] 07:35:35 INFO - PROCESS | 1651 | 1461681335854 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]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 921ms 07:35:35 INFO - PROCESS | 1651 | 1461681335896 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 1651 | 1461681335898 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 07:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:35:35 INFO - PROCESS | 1651 | 1461681335903 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1651 | 1461681335905 Marionette TRACE conn2 <- [1,1598,null,{}] 07:35:35 INFO - PROCESS | 1651 | 1461681335909 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}] 07:35:36 INFO - PROCESS | 1651 | 1461681336020 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 07:35:36 INFO - PROCESS | 1651 | 1461681336102 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dbd000 == 81 [pid = 1651] [id = 407] 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x114f2b400) [pid = 1651] [serial = 1220] [outer = 0x0] 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x114f62400) [pid = 1651] [serial = 1221] [outer = 0x114f2b400] 07:35:36 INFO - PROCESS | 1651 | 1461681336135 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x119265800) [pid = 1651] [serial = 1222] [outer = 0x114f2b400] 07:35:36 INFO - PROCESS | 1651 | 1461681336676 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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 820ms 07:35:36 INFO - PROCESS | 1651 | 1461681336724 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 1651 | 1461681336730 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 07:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:35:36 INFO - PROCESS | 1651 | 1461681336735 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1651 | 1461681336736 Marionette TRACE conn2 <- [1,1602,null,{}] 07:35:36 INFO - PROCESS | 1651 | 1461681336739 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}] 07:35:36 INFO - PROCESS | 1651 | 1461681336837 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 07:35:36 INFO - PROCESS | 1651 | 1461681336916 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4dc800 == 82 [pid = 1651] [id = 408] 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x11a668800) [pid = 1651] [serial = 1223] [outer = 0x0] 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x11ab99400) [pid = 1651] [serial = 1224] [outer = 0x11a668800] 07:35:36 INFO - PROCESS | 1651 | 1461681336944 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11b8b1c00) [pid = 1651] [serial = 1225] [outer = 0x11a668800] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12f366800 == 81 [pid = 1651] [id = 399] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef86800 == 80 [pid = 1651] [id = 398] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12e77e800 == 79 [pid = 1651] [id = 397] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3d9800 == 78 [pid = 1651] [id = 396] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2bb000 == 77 [pid = 1651] [id = 395] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12d655000) [pid = 1651] [serial = 1137] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12c786800 == 76 [pid = 1651] [id = 394] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12b73e800 == 75 [pid = 1651] [id = 393] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd8000 == 74 [pid = 1651] [id = 392] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x129453800 == 73 [pid = 1651] [id = 391] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12702e800 == 72 [pid = 1651] [id = 390] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x11c936000 == 71 [pid = 1651] [id = 389] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x1151ae800 == 70 [pid = 1651] [id = 388] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x11a965000 == 69 [pid = 1651] [id = 387] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x13091f800 == 68 [pid = 1651] [id = 383] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3d4800 == 67 [pid = 1651] [id = 382] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa85800 == 66 [pid = 1651] [id = 381] 07:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x119d41800 == 65 [pid = 1651] [id = 380] 07:35:37 INFO - PROCESS | 1651 | 1461681337363 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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 07:35:37 INFO - PROCESS | 1651 | 1461681337405 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 1651 | 1461681337406 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 07:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:35:37 INFO - PROCESS | 1651 | 1461681337408 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1651 | 1461681337412 Marionette TRACE conn2 <- [1,1606,null,{}] 07:35:37 INFO - PROCESS | 1651 | 1461681337420 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}] 07:35:37 INFO - PROCESS | 1651 | 1461681337519 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12d424c00) [pid = 1651] [serial = 1119] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12ba84000) [pid = 1651] [serial = 1116] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12e468800) [pid = 1651] [serial = 1122] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d66f000) [pid = 1651] [serial = 1120] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x11ab1b000) [pid = 1651] [serial = 1102] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x11a65e800) [pid = 1651] [serial = 1101] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x123cc6c00) [pid = 1651] [serial = 1086] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x11360f800) [pid = 1651] [serial = 1080] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12bd2c400) [pid = 1651] [serial = 1092] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x124123000) [pid = 1651] [serial = 1099] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x114f30800) [pid = 1651] [serial = 1098] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12480cc00) [pid = 1651] [serial = 1107] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x124869c00) [pid = 1651] [serial = 1108] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1294f4c00) [pid = 1651] [serial = 1110] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12ab92400) [pid = 1651] [serial = 1111] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12ab8f400) [pid = 1651] [serial = 1113] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12ad17000) [pid = 1651] [serial = 1114] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12e989400) [pid = 1651] [serial = 1125] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12d21e400) [pid = 1651] [serial = 1135] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12efa2000) [pid = 1651] [serial = 1126] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x118a05800) [pid = 1651] [serial = 1129] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12aa2e000) [pid = 1651] [serial = 1134] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x114f63400) [pid = 1651] [serial = 1128] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11a669c00) [pid = 1651] [serial = 1083] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12b1a9400) [pid = 1651] [serial = 1089] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12e4b2000) [pid = 1651] [serial = 1095] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1240e8800) [pid = 1651] [serial = 1105] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11c9bac00) [pid = 1651] [serial = 1104] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12aa2bc00) [pid = 1651] [serial = 1132] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12e4bbc00) [pid = 1651] [serial = 1123] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x119e4d000) [pid = 1651] [serial = 1131] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12d219000) [pid = 1651] [serial = 1117] [outer = 0x0] [url = about:blank] 07:35:37 INFO - PROCESS | 1651 | 1461681337612 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd85000 == 66 [pid = 1651] [id = 409] 07:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x118a05800) [pid = 1651] [serial = 1226] [outer = 0x0] 07:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11ab98800) [pid = 1651] [serial = 1227] [outer = 0x118a05800] 07:35:37 INFO - PROCESS | 1651 | 1461681337641 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11c9bcc00) [pid = 1651] [serial = 1228] [outer = 0x118a05800] 07:35:37 INFO - PROCESS | 1651 | 1461681337940 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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 577ms 07:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:35:37 INFO - PROCESS | 1651 | 1461681337985 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 1651 | 1461681337987 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 07:35:37 INFO - PROCESS | 1651 | 1461681337989 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 1651 | 1461681337991 Marionette TRACE conn2 <- [1,1610,null,{}] 07:35:37 INFO - PROCESS | 1651 | 1461681337993 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}] 07:35:38 INFO - PROCESS | 1651 | 1461681338096 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 07:35:38 INFO - PROCESS | 1651 | 1461681338154 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243cc000 == 67 [pid = 1651] [id = 410] 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11c9bb800) [pid = 1651] [serial = 1229] [outer = 0x0] 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x123bb3c00) [pid = 1651] [serial = 1230] [outer = 0x11c9bb800] 07:35:38 INFO - PROCESS | 1651 | 1461681338181 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x124809800) [pid = 1651] [serial = 1231] [outer = 0x11c9bb800] 07:35:38 INFO - PROCESS | 1651 | 1461681338452 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]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 07:35:38 INFO - PROCESS | 1651 | 1461681338509 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 1651 | 1461681338511 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 07:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:35:38 INFO - PROCESS | 1651 | 1461681338516 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1651 | 1461681338517 Marionette TRACE conn2 <- [1,1614,null,{}] 07:35:38 INFO - PROCESS | 1651 | 1461681338520 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}] 07:35:38 INFO - PROCESS | 1651 | 1461681338606 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 07:35:38 INFO - PROCESS | 1651 | 1461681338668 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa9c000 == 68 [pid = 1651] [id = 411] 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11c9bf400) [pid = 1651] [serial = 1232] [outer = 0x0] 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12480f400) [pid = 1651] [serial = 1233] [outer = 0x11c9bf400] 07:35:38 INFO - PROCESS | 1651 | 1461681338694 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x127498c00) [pid = 1651] [serial = 1234] [outer = 0x11c9bf400] 07:35:39 INFO - PROCESS | 1651 | 1461681338999 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]]]}] 07:35:39 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 07:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 07:35:39 INFO - PROCESS | 1651 | 1461681339036 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 1651 | 1461681339037 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 07:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:35:39 INFO - PROCESS | 1651 | 1461681339039 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 1651 | 1461681339040 Marionette TRACE conn2 <- [1,1618,null,{}] 07:35:39 INFO - PROCESS | 1651 | 1461681339043 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}] 07:35:39 INFO - PROCESS | 1651 | 1461681339140 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 07:35:39 INFO - PROCESS | 1651 | 1461681339207 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bd9c800 == 69 [pid = 1651] [id = 412] 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x124805800) [pid = 1651] [serial = 1235] [outer = 0x0] 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1274a5800) [pid = 1651] [serial = 1236] [outer = 0x124805800] 07:35:39 INFO - PROCESS | 1651 | 1461681339237 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12ab8f400) [pid = 1651] [serial = 1237] [outer = 0x124805800] 07:35:39 INFO - PROCESS | 1651 | 1461681339525 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]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 07:35:39 INFO - PROCESS | 1651 | 1461681339558 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 1651 | 1461681339560 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 07:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:35:39 INFO - PROCESS | 1651 | 1461681339565 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 1651 | 1461681339566 Marionette TRACE conn2 <- [1,1622,null,{}] 07:35:39 INFO - PROCESS | 1651 | 1461681339569 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}] 07:35:39 INFO - PROCESS | 1651 | 1461681339675 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 07:35:39 INFO - PROCESS | 1651 | 1461681339712 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2b0000 == 70 [pid = 1651] [id = 413] 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12486b400) [pid = 1651] [serial = 1238] [outer = 0x0] 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12ab95800) [pid = 1651] [serial = 1239] [outer = 0x12486b400] 07:35:39 INFO - PROCESS | 1651 | 1461681339738 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12ad0e800) [pid = 1651] [serial = 1240] [outer = 0x12486b400] 07:35:40 INFO - PROCESS | 1651 | 1461681340078 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]]]}] 07:35:40 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 07:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 570ms 07:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:35:40 INFO - PROCESS | 1651 | 1461681340134 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1651 | 1461681340136 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 07:35:40 INFO - PROCESS | 1651 | 1461681340138 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1651 | 1461681340139 Marionette TRACE conn2 <- [1,1626,null,{}] 07:35:40 INFO - PROCESS | 1651 | 1461681340141 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}] 07:35:40 INFO - PROCESS | 1651 | 1461681340250 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 07:35:40 INFO - PROCESS | 1651 | 1461681340263 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3e3800 == 71 [pid = 1651] [id = 414] 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12ad0ec00) [pid = 1651] [serial = 1241] [outer = 0x0] 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12b1aec00) [pid = 1651] [serial = 1242] [outer = 0x12ad0ec00] 07:35:40 INFO - PROCESS | 1651 | 1461681340288 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b5f5400) [pid = 1651] [serial = 1243] [outer = 0x12ad0ec00] 07:35:40 INFO - PROCESS | 1651 | 1461681340632 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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 07:35:40 INFO - PROCESS | 1651 | 1461681340656 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1651 | 1461681340657 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 07:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:35:40 INFO - PROCESS | 1651 | 1461681340659 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1651 | 1461681340661 Marionette TRACE conn2 <- [1,1630,null,{}] 07:35:40 INFO - PROCESS | 1651 | 1461681340663 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}] 07:35:40 INFO - PROCESS | 1651 | 1461681340778 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 07:35:40 INFO - PROCESS | 1651 | 1461681340792 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef71000 == 72 [pid = 1651] [id = 415] 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12ba80c00) [pid = 1651] [serial = 1244] [outer = 0x0] 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12bd6d400) [pid = 1651] [serial = 1245] [outer = 0x12ba80c00] 07:35:40 INFO - PROCESS | 1651 | 1461681340818 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12d218c00) [pid = 1651] [serial = 1246] [outer = 0x12ba80c00] 07:35:41 INFO - PROCESS | 1651 | 1461681341175 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 567ms 07:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:35:41 INFO - PROCESS | 1651 | 1461681341228 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1651 | 1461681341229 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 07:35:41 INFO - PROCESS | 1651 | 1461681341231 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1651 | 1461681341232 Marionette TRACE conn2 <- [1,1634,null,{}] 07:35:41 INFO - PROCESS | 1651 | 1461681341234 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}] 07:35:41 INFO - PROCESS | 1651 | 1461681341342 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 07:35:41 INFO - PROCESS | 1651 | 1461681341351 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa5f800 == 73 [pid = 1651] [id = 416] 07:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11a92e800) [pid = 1651] [serial = 1247] [outer = 0x0] 07:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12d424c00) [pid = 1651] [serial = 1248] [outer = 0x11a92e800] 07:35:41 INFO - PROCESS | 1651 | 1461681341377 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12d658400) [pid = 1651] [serial = 1249] [outer = 0x11a92e800] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12480d000) [pid = 1651] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12aa31400) [pid = 1651] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12aa31c00) [pid = 1651] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11a93a800) [pid = 1651] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11349ac00) [pid = 1651] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x123f0f000) [pid = 1651] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11c32e000) [pid = 1651] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12abb5800) [pid = 1651] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x1143be000) [pid = 1651] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12486bc00) [pid = 1651] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x114bb7800) [pid = 1651] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x113496400) [pid = 1651] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x113490800) [pid = 1651] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12ba84400) [pid = 1651] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12ad0f800) [pid = 1651] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:35:41 INFO - PROCESS | 1651 | 1461681341939 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]]]}] 07:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 718ms 07:35:41 INFO - PROCESS | 1651 | 1461681341950 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 07:35:41 INFO - PROCESS | 1651 | 1461681341952 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 07:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:35:41 INFO - PROCESS | 1651 | 1461681341955 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 1651 | 1461681341957 Marionette TRACE conn2 <- [1,1638,null,{}] 07:35:41 INFO - PROCESS | 1651 | 1461681341960 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}] 07:35:42 INFO - PROCESS | 1651 | 1461681342167 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 07:35:42 INFO - PROCESS | 1651 | 1461681342237 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302f7800 == 74 [pid = 1651] [id = 417] 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x115873800) [pid = 1651] [serial = 1250] [outer = 0x0] 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12d657800) [pid = 1651] [serial = 1251] [outer = 0x115873800] 07:35:42 INFO - PROCESS | 1651 | 1461681342283 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12e46a000) [pid = 1651] [serial = 1252] [outer = 0x115873800] 07:35:42 INFO - PROCESS | 1651 | 1461681342553 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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:35:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 619ms 07:35:42 INFO - PROCESS | 1651 | 1461681342575 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 1651 | 1461681342576 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 07:35:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:35:42 INFO - PROCESS | 1651 | 1461681342586 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1651 | 1461681342587 Marionette TRACE conn2 <- [1,1642,null,{}] 07:35:42 INFO - PROCESS | 1651 | 1461681342589 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}] 07:35:42 INFO - PROCESS | 1651 | 1461681342713 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 07:35:42 INFO - PROCESS | 1651 | 1461681342720 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e25000 == 75 [pid = 1651] [id = 418] 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12b7f6000) [pid = 1651] [serial = 1253] [outer = 0x0] 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12e477400) [pid = 1651] [serial = 1254] [outer = 0x12b7f6000] 07:35:42 INFO - PROCESS | 1651 | 1461681342746 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12e7e2400) [pid = 1651] [serial = 1255] [outer = 0x12b7f6000] 07:35:43 INFO - PROCESS | 1651 | 1461681343049 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 07:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:35:43 INFO - PROCESS | 1651 | 1461681343104 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1651 | 1461681343105 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 07:35:43 INFO - PROCESS | 1651 | 1461681343107 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1651 | 1461681343108 Marionette TRACE conn2 <- [1,1646,null,{}] 07:35:43 INFO - PROCESS | 1651 | 1461681343111 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}] 07:35:43 INFO - PROCESS | 1651 | 1461681343199 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 07:35:43 INFO - PROCESS | 1651 | 1461681343203 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x13760d800 == 76 [pid = 1651] [id = 419] 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12a2e2000) [pid = 1651] [serial = 1256] [outer = 0x0] 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12a2e6800) [pid = 1651] [serial = 1257] [outer = 0x12a2e2000] 07:35:43 INFO - PROCESS | 1651 | 1461681343228 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12a2ea800) [pid = 1651] [serial = 1258] [outer = 0x12a2e2000] 07:35:43 INFO - PROCESS | 1651 | 1461681343569 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 467ms 07:35:43 INFO - PROCESS | 1651 | 1461681343575 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1651 | 1461681343577 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 07:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:35:43 INFO - PROCESS | 1651 | 1461681343584 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1651 | 1461681343585 Marionette TRACE conn2 <- [1,1650,null,{}] 07:35:43 INFO - PROCESS | 1651 | 1461681343587 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}] 07:35:43 INFO - PROCESS | 1651 | 1461681343711 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 07:35:43 INFO - PROCESS | 1651 | 1461681343718 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x138cba800 == 77 [pid = 1651] [id = 420] 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x113495000) [pid = 1651] [serial = 1259] [outer = 0x0] 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12a2ebc00) [pid = 1651] [serial = 1260] [outer = 0x113495000] 07:35:43 INFO - PROCESS | 1651 | 1461681343743 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12e98e000) [pid = 1651] [serial = 1261] [outer = 0x113495000] 07:35:44 INFO - PROCESS | 1651 | 1461681344245 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]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 668ms 07:35:44 INFO - PROCESS | 1651 | 1461681344253 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1651 | 1461681344256 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 07:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:35:44 INFO - PROCESS | 1651 | 1461681344259 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1651 | 1461681344264 Marionette TRACE conn2 <- [1,1654,null,{}] 07:35:44 INFO - PROCESS | 1651 | 1461681344268 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}] 07:35:44 INFO - PROCESS | 1651 | 1461681344385 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 07:35:44 INFO - PROCESS | 1651 | 1461681344494 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d45800 == 78 [pid = 1651] [id = 421] 07:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x119e4e800) [pid = 1651] [serial = 1262] [outer = 0x0] 07:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11a647000) [pid = 1651] [serial = 1263] [outer = 0x119e4e800] 07:35:44 INFO - PROCESS | 1651 | 1461681344555 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11ab90000) [pid = 1651] [serial = 1264] [outer = 0x119e4e800] 07:35:44 INFO - PROCESS | 1651 | 1461681344959 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]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 724ms 07:35:44 INFO - PROCESS | 1651 | 1461681344984 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 1651 | 1461681344988 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 07:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:35:44 INFO - PROCESS | 1651 | 1461681344993 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 1651 | 1461681344995 Marionette TRACE conn2 <- [1,1658,null,{}] 07:35:44 INFO - PROCESS | 1651 | 1461681344997 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}] 07:35:45 INFO - PROCESS | 1651 | 1461681345112 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 07:35:45 INFO - PROCESS | 1651 | 1461681345217 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b107000 == 79 [pid = 1651] [id = 422] 07:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11ad18800) [pid = 1651] [serial = 1265] [outer = 0x0] 07:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11b8a9c00) [pid = 1651] [serial = 1266] [outer = 0x11ad18800] 07:35:45 INFO - PROCESS | 1651 | 1461681345250 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x123f0f000) [pid = 1651] [serial = 1267] [outer = 0x11ad18800] 07:35:45 INFO - PROCESS | 1651 | 1461681345680 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]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 722ms 07:35:45 INFO - PROCESS | 1651 | 1461681345715 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1651 | 1461681345716 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 07:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:35:45 INFO - PROCESS | 1651 | 1461681345719 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1651 | 1461681345721 Marionette TRACE conn2 <- [1,1662,null,{}] 07:35:45 INFO - PROCESS | 1651 | 1461681345729 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}] 07:35:45 INFO - PROCESS | 1651 | 1461681345870 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 07:35:45 INFO - PROCESS | 1651 | 1461681345950 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x130612800 == 80 [pid = 1651] [id = 423] 07:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12897fc00) [pid = 1651] [serial = 1268] [outer = 0x0] 07:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x129d7ec00) [pid = 1651] [serial = 1269] [outer = 0x12897fc00] 07:35:45 INFO - PROCESS | 1651 | 1461681345983 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12aa27800) [pid = 1651] [serial = 1270] [outer = 0x12897fc00] 07:35:46 INFO - PROCESS | 1651 | 1461681346372 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]]]}] 07:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 721ms 07:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:35:46 INFO - PROCESS | 1651 | 1461681346440 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 1651 | 1461681346442 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 07:35:46 INFO - PROCESS | 1651 | 1461681346444 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 1651 | 1461681346446 Marionette TRACE conn2 <- [1,1666,null,{}] 07:35:46 INFO - PROCESS | 1651 | 1461681346448 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}] 07:35:46 INFO - PROCESS | 1651 | 1461681346560 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 07:35:46 INFO - PROCESS | 1651 | 1461681346665 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d7e000 == 81 [pid = 1651] [id = 424] 07:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1294ea800) [pid = 1651] [serial = 1271] [outer = 0x0] 07:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12ad11000) [pid = 1651] [serial = 1272] [outer = 0x1294ea800] 07:35:46 INFO - PROCESS | 1651 | 1461681346699 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12bd2c000) [pid = 1651] [serial = 1273] [outer = 0x1294ea800] 07:35:47 INFO - PROCESS | 1651 | 1461681347112 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]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 720ms 07:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:35:47 INFO - PROCESS | 1651 | 1461681347180 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1651 | 1461681347182 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 07:35:47 INFO - PROCESS | 1651 | 1461681347184 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1651 | 1461681347185 Marionette TRACE conn2 <- [1,1670,null,{}] 07:35:47 INFO - PROCESS | 1651 | 1461681347187 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}] 07:35:47 INFO - PROCESS | 1651 | 1461681347294 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 07:35:47 INFO - PROCESS | 1651 | 1461681347409 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x142616800 == 82 [pid = 1651] [id = 425] 07:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x114bb9400) [pid = 1651] [serial = 1274] [outer = 0x0] 07:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12ad17800) [pid = 1651] [serial = 1275] [outer = 0x114bb9400] 07:35:47 INFO - PROCESS | 1651 | 1461681347443 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12d6c4800) [pid = 1651] [serial = 1276] [outer = 0x114bb9400] 07:35:47 INFO - PROCESS | 1651 | 1461681347886 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]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 719ms 07:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:35:47 INFO - PROCESS | 1651 | 1461681347904 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1651 | 1461681347905 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 07:35:47 INFO - PROCESS | 1651 | 1461681347907 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1651 | 1461681347909 Marionette TRACE conn2 <- [1,1674,null,{}] 07:35:47 INFO - PROCESS | 1651 | 1461681347911 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}] 07:35:48 INFO - PROCESS | 1651 | 1461681348033 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 07:35:48 INFO - PROCESS | 1651 | 1461681348112 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4de800 == 83 [pid = 1651] [id = 426] 07:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x11ad3e000) [pid = 1651] [serial = 1277] [outer = 0x0] 07:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x124566c00) [pid = 1651] [serial = 1278] [outer = 0x11ad3e000] 07:35:48 INFO - PROCESS | 1651 | 1461681348144 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12add8000) [pid = 1651] [serial = 1279] [outer = 0x11ad3e000] 07:35:48 INFO - PROCESS | 1651 | 1461681348541 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]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 669ms 07:35:48 INFO - PROCESS | 1651 | 1461681348576 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1651 | 1461681348578 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 07:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:35:48 INFO - PROCESS | 1651 | 1461681348582 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1651 | 1461681348584 Marionette TRACE conn2 <- [1,1678,null,{}] 07:35:48 INFO - PROCESS | 1651 | 1461681348586 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}] 07:35:48 INFO - PROCESS | 1651 | 1461681348697 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 07:35:49 INFO - PROCESS | 1651 | 1461681349021 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d35800 == 84 [pid = 1651] [id = 427] 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x1147df000) [pid = 1651] [serial = 1280] [outer = 0x0] 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x114bc2800) [pid = 1651] [serial = 1281] [outer = 0x1147df000] 07:35:49 INFO - PROCESS | 1651 | 1461681349054 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x1150f8000) [pid = 1651] [serial = 1282] [outer = 0x1147df000] 07:35:49 INFO - PROCESS | 1651 | 1461681349472 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]]]}] 07:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 920ms 07:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:35:49 INFO - PROCESS | 1651 | 1461681349504 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 1651 | 1461681349506 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 07:35:49 INFO - PROCESS | 1651 | 1461681349509 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 1651 | 1461681349511 Marionette TRACE conn2 <- [1,1682,null,{}] 07:35:49 INFO - PROCESS | 1651 | 1461681349515 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}] 07:35:49 INFO - PROCESS | 1651 | 1461681349617 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 07:35:49 INFO - PROCESS | 1651 | 1461681349682 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dc0000 == 85 [pid = 1651] [id = 428] 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x118a83400) [pid = 1651] [serial = 1283] [outer = 0x0] 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x118e8e000) [pid = 1651] [serial = 1284] [outer = 0x118a83400] 07:35:49 INFO - PROCESS | 1651 | 1461681349711 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x119aab800) [pid = 1651] [serial = 1285] [outer = 0x118a83400] 07:35:50 INFO - PROCESS | 1651 | 1461681350174 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]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 723ms 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12e954000 == 84 [pid = 1651] [id = 324] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x13760d800 == 83 [pid = 1651] [id = 419] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x130e25000 == 82 [pid = 1651] [id = 418] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1302f7800 == 81 [pid = 1651] [id = 417] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa5f800 == 80 [pid = 1651] [id = 416] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef71000 == 79 [pid = 1651] [id = 415] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3e3800 == 78 [pid = 1651] [id = 414] 07:35:50 INFO - PROCESS | 1651 | 1461681350309 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1651 | 1461681350312 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b0000 == 77 [pid = 1651] [id = 413] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12bd9c800 == 76 [pid = 1651] [id = 412] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa9c000 == 75 [pid = 1651] [id = 411] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1243cc000 == 74 [pid = 1651] [id = 410] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd85000 == 73 [pid = 1651] [id = 409] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4dc800 == 72 [pid = 1651] [id = 408] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x123dbd000 == 71 [pid = 1651] [id = 407] 07:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa63000 == 70 [pid = 1651] [id = 402] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdb9800 == 69 [pid = 1651] [id = 401] 07:35:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa55000 == 68 [pid = 1651] [id = 400] 07:35:50 INFO - PROCESS | 1651 | 1461681350346 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1651 | 1461681350347 Marionette TRACE conn2 <- [1,1686,null,{}] 07:35:50 INFO - PROCESS | 1651 | 1461681350350 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}] 07:35:50 INFO - PROCESS | 1651 | 1461681350450 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12ad1c800) [pid = 1651] [serial = 1078] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x129d79c00) [pid = 1651] [serial = 1179] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12ab92c00) [pid = 1651] [serial = 1182] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12aa28000) [pid = 1651] [serial = 1180] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12abae000) [pid = 1651] [serial = 1185] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12abaa800) [pid = 1651] [serial = 1183] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x11bbba400) [pid = 1651] [serial = 1167] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x11c047c00) [pid = 1651] [serial = 1168] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x1150f3800) [pid = 1651] [serial = 1164] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11a665000) [pid = 1651] [serial = 1165] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12412f400) [pid = 1651] [serial = 1173] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12480e800) [pid = 1651] [serial = 1174] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12ad15000) [pid = 1651] [serial = 1155] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11c99ac00) [pid = 1651] [serial = 1170] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x124123800) [pid = 1651] [serial = 1171] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12b12bc00) [pid = 1651] [serial = 1152] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12ad16c00) [pid = 1651] [serial = 1188] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x115875c00) [pid = 1651] [serial = 1162] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x114f26000) [pid = 1651] [serial = 1161] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x11ab98c00) [pid = 1651] [serial = 1143] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x127348400) [pid = 1651] [serial = 1176] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11afe8000) [pid = 1651] [serial = 1159] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x118cef000) [pid = 1651] [serial = 1158] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x128b82400) [pid = 1651] [serial = 1191] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x124808000) [pid = 1651] [serial = 1146] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12abb5400) [pid = 1651] [serial = 1186] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1294f3c00) [pid = 1651] [serial = 1149] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x114f2d800) [pid = 1651] [serial = 1140] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12ba7c800) [pid = 1651] [serial = 1194] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12d0b8c00) [pid = 1651] [serial = 1198] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12bbb9000) [pid = 1651] [serial = 1195] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12cf09800) [pid = 1651] [serial = 1197] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12abb8c00) [pid = 1651] [serial = 1189] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12b44a800) [pid = 1651] [serial = 1192] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x1294eac00) [pid = 1651] [serial = 1177] [outer = 0x0] [url = about:blank] 07:35:50 INFO - PROCESS | 1651 | 1461681350525 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a81d000 == 69 [pid = 1651] [id = 429] 07:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11a669c00) [pid = 1651] [serial = 1286] [outer = 0x0] 07:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11a938000) [pid = 1651] [serial = 1287] [outer = 0x11a669c00] 07:35:50 INFO - PROCESS | 1651 | 1461681350552 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11ad46c00) [pid = 1651] [serial = 1288] [outer = 0x11a669c00] 07:35:50 INFO - PROCESS | 1651 | 1461681350857 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]]]}] 07:35:50 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 07:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 525ms 07:35:50 INFO - PROCESS | 1651 | 1461681350868 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1651 | 1461681350869 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 07:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:35:50 INFO - PROCESS | 1651 | 1461681350876 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1651 | 1461681350884 Marionette TRACE conn2 <- [1,1690,null,{}] 07:35:50 INFO - PROCESS | 1651 | 1461681350888 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}] 07:35:51 INFO - PROCESS | 1651 | 1461681350997 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 07:35:51 INFO - PROCESS | 1651 | 1461681351050 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c643800 == 70 [pid = 1651] [id = 430] 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11ad3b400) [pid = 1651] [serial = 1289] [outer = 0x0] 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11b810000) [pid = 1651] [serial = 1290] [outer = 0x11ad3b400] 07:35:51 INFO - PROCESS | 1651 | 1461681351076 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x11c87bc00) [pid = 1651] [serial = 1291] [outer = 0x11ad3b400] 07:35:51 INFO - PROCESS | 1651 | 1461681351370 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]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 530ms 07:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:35:51 INFO - PROCESS | 1651 | 1461681351403 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1651 | 1461681351405 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1651 | 1461681351407 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1651 | 1461681351408 Marionette TRACE conn2 <- [1,1694,null,{}] 07:35:51 INFO - PROCESS | 1651 | 1461681351410 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}] 07:35:51 INFO - PROCESS | 1651 | 1461681351501 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 07:35:51 INFO - PROCESS | 1651 | 1461681351505 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x127048000 == 71 [pid = 1651] [id = 431] 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x11c87d000) [pid = 1651] [serial = 1292] [outer = 0x0] 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x11c9c1800) [pid = 1651] [serial = 1293] [outer = 0x11c87d000] 07:35:51 INFO - PROCESS | 1651 | 1461681351532 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x124127c00) [pid = 1651] [serial = 1294] [outer = 0x11c87d000] 07:35:51 INFO - PROCESS | 1651 | 1461681351897 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]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 07:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:35:51 INFO - PROCESS | 1651 | 1461681351925 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1651 | 1461681351927 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 07:35:51 INFO - PROCESS | 1651 | 1461681351929 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1651 | 1461681351930 Marionette TRACE conn2 <- [1,1698,null,{}] 07:35:51 INFO - PROCESS | 1651 | 1461681351932 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}] 07:35:52 INFO - PROCESS | 1651 | 1461681352026 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 07:35:52 INFO - PROCESS | 1651 | 1461681352031 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abc9000 == 72 [pid = 1651] [id = 432] 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x124804c00) [pid = 1651] [serial = 1295] [outer = 0x0] 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12480d000) [pid = 1651] [serial = 1296] [outer = 0x124804c00] 07:35:52 INFO - PROCESS | 1651 | 1461681352064 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12700cc00) [pid = 1651] [serial = 1297] [outer = 0x124804c00] 07:35:52 INFO - PROCESS | 1651 | 1461681352426 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]]]}] 07:35:52 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 07:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 07:35:52 INFO - PROCESS | 1651 | 1461681352450 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 07:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:35:52 INFO - PROCESS | 1651 | 1461681352451 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 07:35:52 INFO - PROCESS | 1651 | 1461681352453 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1651 | 1461681352454 Marionette TRACE conn2 <- [1,1702,null,{}] 07:35:52 INFO - PROCESS | 1651 | 1461681352456 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}] 07:35:52 INFO - PROCESS | 1651 | 1461681352542 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 07:35:52 INFO - PROCESS | 1651 | 1461681352618 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ad9f800 == 73 [pid = 1651] [id = 433] 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11c887800) [pid = 1651] [serial = 1298] [outer = 0x0] 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x127011c00) [pid = 1651] [serial = 1299] [outer = 0x11c887800] 07:35:52 INFO - PROCESS | 1651 | 1461681352644 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12897c400) [pid = 1651] [serial = 1300] [outer = 0x11c887800] 07:35:52 INFO - PROCESS | 1651 | 1461681352966 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]]]}] 07:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 07:35:52 INFO - PROCESS | 1651 | 1461681352974 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 1651 | 1461681352976 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 07:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:35:52 INFO - PROCESS | 1651 | 1461681352978 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 1651 | 1461681352981 Marionette TRACE conn2 <- [1,1706,null,{}] 07:35:52 INFO - PROCESS | 1651 | 1461681352989 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}] 07:35:53 INFO - PROCESS | 1651 | 1461681353099 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 07:35:53 INFO - PROCESS | 1651 | 1461681353135 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b740000 == 74 [pid = 1651] [id = 434] 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x127699000) [pid = 1651] [serial = 1301] [outer = 0x0] 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x129d75400) [pid = 1651] [serial = 1302] [outer = 0x127699000] 07:35:53 INFO - PROCESS | 1651 | 1461681353161 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12a2de400) [pid = 1651] [serial = 1303] [outer = 0x127699000] 07:35:53 INFO - PROCESS | 1651 | 1461681353471 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]]]}] 07:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 526ms 07:35:53 INFO - PROCESS | 1651 | 1461681353516 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 1651 | 1461681353517 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 07:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:35:53 INFO - PROCESS | 1651 | 1461681353519 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 1651 | 1461681353520 Marionette TRACE conn2 <- [1,1710,null,{}] 07:35:53 INFO - PROCESS | 1651 | 1461681353522 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}] 07:35:53 INFO - PROCESS | 1651 | 1461681353637 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 07:35:53 INFO - PROCESS | 1651 | 1461681353676 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d019800 == 75 [pid = 1651] [id = 435] 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12897cc00) [pid = 1651] [serial = 1304] [outer = 0x0] 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12aa22c00) [pid = 1651] [serial = 1305] [outer = 0x12897cc00] 07:35:53 INFO - PROCESS | 1651 | 1461681353702 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12aa2e400) [pid = 1651] [serial = 1306] [outer = 0x12897cc00] 07:35:54 INFO - PROCESS | 1651 | 1461681354014 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]]]}] 07:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 07:35:54 INFO - PROCESS | 1651 | 1461681354039 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 1651 | 1461681354040 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 07:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:35:54 INFO - PROCESS | 1651 | 1461681354042 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1651 | 1461681354044 Marionette TRACE conn2 <- [1,1714,null,{}] 07:35:54 INFO - PROCESS | 1651 | 1461681354048 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}] 07:35:54 INFO - PROCESS | 1651 | 1461681354160 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 07:35:54 INFO - PROCESS | 1651 | 1461681354203 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6e6000 == 76 [pid = 1651] [id = 436] 07:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x119e4d000) [pid = 1651] [serial = 1307] [outer = 0x0] 07:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12ab8d800) [pid = 1651] [serial = 1308] [outer = 0x119e4d000] 07:35:54 INFO - PROCESS | 1651 | 1461681354229 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12abac000) [pid = 1651] [serial = 1309] [outer = 0x119e4d000] 07:35:54 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12a2e2000) [pid = 1651] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x114f2b400) [pid = 1651] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x115873800) [pid = 1651] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x11c9bb800) [pid = 1651] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11c9bf400) [pid = 1651] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x11a668800) [pid = 1651] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x124805800) [pid = 1651] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x114f23000) [pid = 1651] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x118a05800) [pid = 1651] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12b7f6000) [pid = 1651] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12486b400) [pid = 1651] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x128b32000) [pid = 1651] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12ba80c00) [pid = 1651] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12ad0ec00) [pid = 1651] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:35:55 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11a92e800) [pid = 1651] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:35:55 INFO - PROCESS | 1651 | 1461681355011 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]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1022ms 07:35:55 INFO - PROCESS | 1651 | 1461681355067 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1651 | 1461681355069 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 07:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:35:55 INFO - PROCESS | 1651 | 1461681355080 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1651 | 1461681355081 Marionette TRACE conn2 <- [1,1718,null,{}] 07:35:55 INFO - PROCESS | 1651 | 1461681355083 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}] 07:35:55 INFO - PROCESS | 1651 | 1461681355173 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 07:35:55 INFO - PROCESS | 1651 | 1461681355181 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c5000 == 77 [pid = 1651] [id = 437] 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11c9bb800) [pid = 1651] [serial = 1310] [outer = 0x0] 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x124809400) [pid = 1651] [serial = 1311] [outer = 0x11c9bb800] 07:35:55 INFO - PROCESS | 1651 | 1461681355212 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12abb0000) [pid = 1651] [serial = 1312] [outer = 0x11c9bb800] 07:35:55 INFO - PROCESS | 1651 | 1461681355556 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]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 07:35:55 INFO - PROCESS | 1651 | 1461681355601 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 1651 | 1461681355602 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 07:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:35:55 INFO - PROCESS | 1651 | 1461681355604 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 1651 | 1461681355606 Marionette TRACE conn2 <- [1,1722,null,{}] 07:35:55 INFO - PROCESS | 1651 | 1461681355608 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}] 07:35:55 INFO - PROCESS | 1651 | 1461681355710 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 07:35:55 INFO - PROCESS | 1651 | 1461681355714 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e944800 == 78 [pid = 1651] [id = 438] 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12abb3800) [pid = 1651] [serial = 1313] [outer = 0x0] 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12ad1c000) [pid = 1651] [serial = 1314] [outer = 0x12abb3800] 07:35:55 INFO - PROCESS | 1651 | 1461681355740 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12add3400) [pid = 1651] [serial = 1315] [outer = 0x12abb3800] 07:35:56 INFO - PROCESS | 1651 | 1461681356058 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]]]}] 07:35:56 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 07:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 471ms 07:35:56 INFO - PROCESS | 1651 | 1461681356075 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1651 | 1461681356077 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 07:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:35:56 INFO - PROCESS | 1651 | 1461681356081 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1651 | 1461681356082 Marionette TRACE conn2 <- [1,1726,null,{}] 07:35:56 INFO - PROCESS | 1651 | 1461681356085 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}] 07:35:56 INFO - PROCESS | 1651 | 1461681356171 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 07:35:56 INFO - PROCESS | 1651 | 1461681356231 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef77800 == 79 [pid = 1651] [id = 439] 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12adcf800) [pid = 1651] [serial = 1316] [outer = 0x0] 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12adda400) [pid = 1651] [serial = 1317] [outer = 0x12adcf800] 07:35:56 INFO - PROCESS | 1651 | 1461681356256 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12b449400) [pid = 1651] [serial = 1318] [outer = 0x12adcf800] 07:35:56 INFO - PROCESS | 1651 | 1461681356549 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]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 522ms 07:35:56 INFO - PROCESS | 1651 | 1461681356601 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1651 | 1461681356602 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 07:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:35:56 INFO - PROCESS | 1651 | 1461681356604 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1651 | 1461681356605 Marionette TRACE conn2 <- [1,1730,null,{}] 07:35:56 INFO - PROCESS | 1651 | 1461681356608 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}] 07:35:56 INFO - PROCESS | 1651 | 1461681356698 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 07:35:56 INFO - PROCESS | 1651 | 1461681356702 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f7a0000 == 80 [pid = 1651] [id = 440] 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12b44dc00) [pid = 1651] [serial = 1319] [outer = 0x0] 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12ba7f800) [pid = 1651] [serial = 1320] [outer = 0x12b44dc00] 07:35:56 INFO - PROCESS | 1651 | 1461681356728 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12bbb8400) [pid = 1651] [serial = 1321] [outer = 0x12b44dc00] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x130604000 == 79 [pid = 1651] [id = 405] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1d000 == 78 [pid = 1651] [id = 218] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x14260b800 == 77 [pid = 1651] [id = 379] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11bea1800 == 76 [pid = 1651] [id = 347] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa9e000 == 75 [pid = 1651] [id = 327] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x130070000 == 74 [pid = 1651] [id = 306] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12f362800 == 73 [pid = 1651] [id = 346] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdc3800 == 72 [pid = 1651] [id = 287] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e792800 == 71 [pid = 1651] [id = 253] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x130064000 == 70 [pid = 1651] [id = 404] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x115268800 == 69 [pid = 1651] [id = 406] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef77000 == 68 [pid = 1651] [id = 285] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119d39000 == 67 [pid = 1651] [id = 366] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2b3800 == 66 [pid = 1651] [id = 236] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12f798000 == 65 [pid = 1651] [id = 305] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1426b9000 == 64 [pid = 1651] [id = 384] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa68000 == 63 [pid = 1651] [id = 325] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11c09f800 == 62 [pid = 1651] [id = 237] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12e781800 == 61 [pid = 1651] [id = 403] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef8e000 == 60 [pid = 1651] [id = 272] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1165b6000 == 59 [pid = 1651] [id = 386] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12f35c000 == 58 [pid = 1651] [id = 273] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x137621000 == 57 [pid = 1651] [id = 365] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa6b000 == 56 [pid = 1651] [id = 290] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x138d71800 == 55 [pid = 1651] [id = 385] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12bda9000 == 54 [pid = 1651] [id = 231] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x13061f800 == 53 [pid = 1651] [id = 308] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd84000 == 52 [pid = 1651] [id = 251] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119726000 == 51 [pid = 1651] [id = 202] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11adad800 == 50 [pid = 1651] [id = 286] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12702d800 == 49 [pid = 1651] [id = 323] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa80800 == 48 [pid = 1651] [id = 326] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x13060c800 == 47 [pid = 1651] [id = 307] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x123dc0000 == 46 [pid = 1651] [id = 428] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119d35800 == 45 [pid = 1651] [id = 427] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4de800 == 44 [pid = 1651] [id = 426] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x142616800 == 43 [pid = 1651] [id = 425] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x138d7e000 == 42 [pid = 1651] [id = 424] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x130612800 == 41 [pid = 1651] [id = 423] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12b107000 == 40 [pid = 1651] [id = 422] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x119d45800 == 39 [pid = 1651] [id = 421] 07:35:57 INFO - PROCESS | 1651 | --DOCSHELL 0x138cba800 == 38 [pid = 1651] [id = 420] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12d019800 == 37 [pid = 1651] [id = 435] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x127048000 == 36 [pid = 1651] [id = 431] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c5000 == 35 [pid = 1651] [id = 437] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6e6000 == 34 [pid = 1651] [id = 436] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12abc9000 == 33 [pid = 1651] [id = 432] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11a81d000 == 32 [pid = 1651] [id = 429] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11c643800 == 31 [pid = 1651] [id = 430] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12ad9f800 == 30 [pid = 1651] [id = 433] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12e944800 == 29 [pid = 1651] [id = 438] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12b740000 == 28 [pid = 1651] [id = 434] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12e984c00) [pid = 1651] [serial = 1138] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11b8ab000) [pid = 1651] [serial = 1218] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12b5eb000) [pid = 1651] [serial = 1219] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x11c043000) [pid = 1651] [serial = 1206] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x127011800) [pid = 1651] [serial = 1209] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x11ab98800) [pid = 1651] [serial = 1227] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x11c9bcc00) [pid = 1651] [serial = 1228] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12e477400) [pid = 1651] [serial = 1254] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12e7e2400) [pid = 1651] [serial = 1255] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d658400) [pid = 1651] [serial = 1249] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12ad0e800) [pid = 1651] [serial = 1240] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12ab95800) [pid = 1651] [serial = 1239] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12a2ea800) [pid = 1651] [serial = 1258] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12b5f5400) [pid = 1651] [serial = 1243] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12e46a000) [pid = 1651] [serial = 1252] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12d218c00) [pid = 1651] [serial = 1246] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12ab8f400) [pid = 1651] [serial = 1237] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef77800 == 27 [pid = 1651] [id = 439] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12bd6d400) [pid = 1651] [serial = 1245] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12b1aec00) [pid = 1651] [serial = 1242] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12d424c00) [pid = 1651] [serial = 1248] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12aa2ac00) [pid = 1651] [serial = 1212] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12a2e6800) [pid = 1651] [serial = 1257] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12d0bc000) [pid = 1651] [serial = 1200] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x119265800) [pid = 1651] [serial = 1222] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x114f62400) [pid = 1651] [serial = 1221] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x119a42400) [pid = 1651] [serial = 1203] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12d657800) [pid = 1651] [serial = 1251] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x123bb3c00) [pid = 1651] [serial = 1230] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x124809800) [pid = 1651] [serial = 1231] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12b442c00) [pid = 1651] [serial = 1215] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12480f400) [pid = 1651] [serial = 1233] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x127498c00) [pid = 1651] [serial = 1234] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11b8b1c00) [pid = 1651] [serial = 1225] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11ab99400) [pid = 1651] [serial = 1224] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x1274a5800) [pid = 1651] [serial = 1236] [outer = 0x0] [url = about:blank] 07:35:58 INFO - PROCESS | 1651 | 1461681358617 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]]]}] 07:35:58 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 07:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2028ms 07:35:58 INFO - PROCESS | 1651 | 1461681358634 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 07:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:35:58 INFO - PROCESS | 1651 | 1461681358636 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 07:35:58 INFO - PROCESS | 1651 | 1461681358640 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 1651 | 1461681358642 Marionette TRACE conn2 <- [1,1734,null,{}] 07:35:58 INFO - PROCESS | 1651 | 1461681358648 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}] 07:35:58 INFO - PROCESS | 1651 | 1461681358732 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 07:35:58 INFO - PROCESS | 1651 | 1461681358781 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1156d7000 == 28 [pid = 1651] [id = 441] 07:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x114f2b800) [pid = 1651] [serial = 1322] [outer = 0x0] 07:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x114f66c00) [pid = 1651] [serial = 1323] [outer = 0x114f2b800] 07:35:58 INFO - PROCESS | 1651 | 1461681358811 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1150f1800) [pid = 1651] [serial = 1324] [outer = 0x114f2b800] 07:35:59 INFO - PROCESS | 1651 | 1461681359200 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]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 571ms 07:35:59 INFO - PROCESS | 1651 | 1461681359212 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 1651 | 1461681359218 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 07:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:35:59 INFO - PROCESS | 1651 | 1461681359225 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1651 | 1461681359226 Marionette TRACE conn2 <- [1,1738,null,{}] 07:35:59 INFO - PROCESS | 1651 | 1461681359230 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}] 07:35:59 INFO - PROCESS | 1651 | 1461681359309 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 07:35:59 INFO - PROCESS | 1651 | 1461681359360 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x118e43800 == 29 [pid = 1651] [id = 442] 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1150f1000) [pid = 1651] [serial = 1325] [outer = 0x0] 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1150ff800) [pid = 1651] [serial = 1326] [outer = 0x1150f1000] 07:35:59 INFO - PROCESS | 1651 | 1461681359386 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x116591000) [pid = 1651] [serial = 1327] [outer = 0x1150f1000] 07:35:59 INFO - PROCESS | 1651 | 1461681359700 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]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 524ms 07:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:35:59 INFO - PROCESS | 1651 | 1461681359749 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 1651 | 1461681359751 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 07:35:59 INFO - PROCESS | 1651 | 1461681359753 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1651 | 1461681359755 Marionette TRACE conn2 <- [1,1742,null,{}] 07:35:59 INFO - PROCESS | 1651 | 1461681359764 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}] 07:35:59 INFO - PROCESS | 1651 | 1461681359846 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 07:35:59 INFO - PROCESS | 1651 | 1461681359896 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a815000 == 30 [pid = 1651] [id = 443] 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x113490c00) [pid = 1651] [serial = 1328] [outer = 0x0] 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x118c43000) [pid = 1651] [serial = 1329] [outer = 0x113490c00] 07:35:59 INFO - PROCESS | 1651 | 1461681359926 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x119259800) [pid = 1651] [serial = 1330] [outer = 0x113490c00] 07:36:00 INFO - PROCESS | 1651 | 1461681360256 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]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 07:36:00 INFO - PROCESS | 1651 | 1461681360275 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1651 | 1461681360277 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 07:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:36:00 INFO - PROCESS | 1651 | 1461681360282 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1651 | 1461681360284 Marionette TRACE conn2 <- [1,1746,null,{}] 07:36:00 INFO - PROCESS | 1651 | 1461681360286 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}] 07:36:00 INFO - PROCESS | 1651 | 1461681360372 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 07:36:00 INFO - PROCESS | 1651 | 1461681360377 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb4800 == 31 [pid = 1651] [id = 444] 07:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11975bc00) [pid = 1651] [serial = 1331] [outer = 0x0] 07:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x119766000) [pid = 1651] [serial = 1332] [outer = 0x11975bc00] 07:36:00 INFO - PROCESS | 1651 | 1461681360408 Marionette DEBUG loaded listener.js 07:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x119e47000) [pid = 1651] [serial = 1333] [outer = 0x11975bc00] 07:36:00 INFO - PROCESS | 1651 | 1461681360913 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]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 07:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:36:00 INFO - PROCESS | 1651 | 1461681360952 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1651 | 1461681360953 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 07:36:00 INFO - PROCESS | 1651 | 1461681360955 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1651 | 1461681360956 Marionette TRACE conn2 <- [1,1750,null,{}] 07:36:00 INFO - PROCESS | 1651 | 1461681360959 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}] 07:36:01 INFO - PROCESS | 1651 | 1461681361031 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 07:36:01 INFO - PROCESS | 1651 | 1461681361035 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd85800 == 32 [pid = 1651] [id = 445] 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x114f63800) [pid = 1651] [serial = 1334] [outer = 0x0] 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11a63b800) [pid = 1651] [serial = 1335] [outer = 0x114f63800] 07:36:01 INFO - PROCESS | 1651 | 1461681361063 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11a667c00) [pid = 1651] [serial = 1336] [outer = 0x114f63800] 07:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 471ms 07:36:01 INFO - PROCESS | 1651 | 1461681361420 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]]]}] 07:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:36:01 INFO - PROCESS | 1651 | 1461681361430 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1651 | 1461681361432 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 07:36:01 INFO - PROCESS | 1651 | 1461681361434 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1651 | 1461681361435 Marionette TRACE conn2 <- [1,1754,null,{}] 07:36:01 INFO - PROCESS | 1651 | 1461681361438 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}] 07:36:01 INFO - PROCESS | 1651 | 1461681361561 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 07:36:01 INFO - PROCESS | 1651 | 1461681361569 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c09f800 == 33 [pid = 1651] [id = 446] 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11a662800) [pid = 1651] [serial = 1337] [outer = 0x0] 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11a93c800) [pid = 1651] [serial = 1338] [outer = 0x11a662800] 07:36:01 INFO - PROCESS | 1651 | 1461681361597 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11af3fc00) [pid = 1651] [serial = 1339] [outer = 0x11a662800] 07:36:01 INFO - PROCESS | 1651 | 1461681361918 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]]]}] 07:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 07:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:36:01 INFO - PROCESS | 1651 | 1461681361953 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 1651 | 1461681361954 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 07:36:01 INFO - PROCESS | 1651 | 1461681361956 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 1651 | 1461681361957 Marionette TRACE conn2 <- [1,1758,null,{}] 07:36:01 INFO - PROCESS | 1651 | 1461681361960 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}] 07:36:02 INFO - PROCESS | 1651 | 1461681362032 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 07:36:02 INFO - PROCESS | 1651 | 1461681362036 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b0e000 == 34 [pid = 1651] [id = 447] 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11a92e400) [pid = 1651] [serial = 1340] [outer = 0x0] 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x11b806400) [pid = 1651] [serial = 1341] [outer = 0x11a92e400] 07:36:02 INFO - PROCESS | 1651 | 1461681362062 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x11b84fc00) [pid = 1651] [serial = 1342] [outer = 0x11a92e400] 07:36:02 INFO - PROCESS | 1651 | 1461681362400 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]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 467ms 07:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:36:02 INFO - PROCESS | 1651 | 1461681362424 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1651 | 1461681362425 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 07:36:02 INFO - PROCESS | 1651 | 1461681362428 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1651 | 1461681362430 Marionette TRACE conn2 <- [1,1762,null,{}] 07:36:02 INFO - PROCESS | 1651 | 1461681362433 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}] 07:36:02 INFO - PROCESS | 1651 | 1461681362532 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 07:36:02 INFO - PROCESS | 1651 | 1461681362536 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cb2800 == 35 [pid = 1651] [id = 448] 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x11b8a6400) [pid = 1651] [serial = 1343] [outer = 0x0] 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x11bbbd800) [pid = 1651] [serial = 1344] [outer = 0x11b8a6400] 07:36:02 INFO - PROCESS | 1651 | 1461681362561 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11c042800) [pid = 1651] [serial = 1345] [outer = 0x11b8a6400] 07:36:02 INFO - PROCESS | 1651 | 1461681362869 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]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 472ms 07:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:36:02 INFO - PROCESS | 1651 | 1461681362901 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1651 | 1461681362902 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 07:36:02 INFO - PROCESS | 1651 | 1461681362904 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1651 | 1461681362905 Marionette TRACE conn2 <- [1,1766,null,{}] 07:36:02 INFO - PROCESS | 1651 | 1461681362907 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}] 07:36:02 INFO - PROCESS | 1651 | 1461681362987 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 07:36:02 INFO - PROCESS | 1651 | 1461681362992 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a814800 == 36 [pid = 1651] [id = 449] 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x11b8ab000) [pid = 1651] [serial = 1346] [outer = 0x0] 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11c103400) [pid = 1651] [serial = 1347] [outer = 0x11b8ab000] 07:36:03 INFO - PROCESS | 1651 | 1461681363023 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11c363400) [pid = 1651] [serial = 1348] [outer = 0x11b8ab000] 07:36:03 INFO - PROCESS | 1651 | 1461681363498 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]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 618ms 07:36:03 INFO - PROCESS | 1651 | 1461681363523 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 1651 | 1461681363525 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 07:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:36:03 INFO - PROCESS | 1651 | 1461681363532 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 1651 | 1461681363534 Marionette TRACE conn2 <- [1,1770,null,{}] 07:36:03 INFO - PROCESS | 1651 | 1461681363536 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}] 07:36:03 INFO - PROCESS | 1651 | 1461681363615 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 07:36:03 INFO - PROCESS | 1651 | 1461681363619 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12743e800 == 37 [pid = 1651] [id = 450] 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11c434800) [pid = 1651] [serial = 1349] [outer = 0x0] 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11c47b800) [pid = 1651] [serial = 1350] [outer = 0x11c434800] 07:36:03 INFO - PROCESS | 1651 | 1461681363645 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11c87dc00) [pid = 1651] [serial = 1351] [outer = 0x11c434800] 07:36:04 INFO - PROCESS | 1651 | 1461681364026 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]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 523ms 07:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:36:04 INFO - PROCESS | 1651 | 1461681364051 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1651 | 1461681364053 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 07:36:04 INFO - PROCESS | 1651 | 1461681364055 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1651 | 1461681364056 Marionette TRACE conn2 <- [1,1774,null,{}] 07:36:04 INFO - PROCESS | 1651 | 1461681364059 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}] 07:36:04 INFO - PROCESS | 1651 | 1461681364178 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 07:36:04 INFO - PROCESS | 1651 | 1461681364184 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd85000 == 38 [pid = 1651] [id = 451] 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x11c886400) [pid = 1651] [serial = 1352] [outer = 0x0] 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x11c9bac00) [pid = 1651] [serial = 1353] [outer = 0x11c886400] 07:36:04 INFO - PROCESS | 1651 | 1461681364218 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x123dd2800) [pid = 1651] [serial = 1354] [outer = 0x11c886400] 07:36:04 INFO - PROCESS | 1651 | 1461681364608 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]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 568ms 07:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:36:04 INFO - PROCESS | 1651 | 1461681364625 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 1651 | 1461681364626 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 07:36:04 INFO - PROCESS | 1651 | 1461681364631 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 1651 | 1461681364633 Marionette TRACE conn2 <- [1,1778,null,{}] 07:36:04 INFO - PROCESS | 1651 | 1461681364643 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}] 07:36:04 INFO - PROCESS | 1651 | 1461681364790 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 07:36:04 INFO - PROCESS | 1651 | 1461681364824 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa7b000 == 39 [pid = 1651] [id = 452] 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x11c99b400) [pid = 1651] [serial = 1355] [outer = 0x0] 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x124128400) [pid = 1651] [serial = 1356] [outer = 0x11c99b400] 07:36:04 INFO - PROCESS | 1651 | 1461681364849 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x124131400) [pid = 1651] [serial = 1357] [outer = 0x11c99b400] 07:36:05 INFO - PROCESS | 1651 | 1461681365193 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]]]}] 07:36:05 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 07:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 07:36:05 INFO - PROCESS | 1651 | 1461681365201 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1651 | 1461681365202 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:36:05 INFO - PROCESS | 1651 | 1461681365204 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1651 | 1461681365205 Marionette TRACE conn2 <- [1,1782,null,{}] 07:36:05 INFO - PROCESS | 1651 | 1461681365208 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}] 07:36:05 INFO - PROCESS | 1651 | 1461681365309 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 07:36:05 INFO - PROCESS | 1651 | 1461681365314 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa98000 == 40 [pid = 1651] [id = 453] 07:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11c106800) [pid = 1651] [serial = 1358] [outer = 0x0] 07:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x1245a2800) [pid = 1651] [serial = 1359] [outer = 0x11c106800] 07:36:05 INFO - PROCESS | 1651 | 1461681365339 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12480c400) [pid = 1651] [serial = 1360] [outer = 0x11c106800] 07:36:05 INFO - PROCESS | 1651 | 1461681365687 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]]]}] 07:36:05 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 07:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 07:36:05 INFO - PROCESS | 1651 | 1461681365729 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1651 | 1461681365730 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 07:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:36:05 INFO - PROCESS | 1651 | 1461681365733 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1651 | 1461681365734 Marionette TRACE conn2 <- [1,1786,null,{}] 07:36:05 INFO - PROCESS | 1651 | 1461681365736 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}] 07:36:06 INFO - PROCESS | 1651 | 1461681366204 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12bd23800) [pid = 1651] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x1245b1800) [pid = 1651] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11ab1d400) [pid = 1651] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x1241c0c00) [pid = 1651] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x127890400) [pid = 1651] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x129d81800) [pid = 1651] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x118a0c400) [pid = 1651] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x127699000) [pid = 1651] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12897cc00) [pid = 1651] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x119e4d000) [pid = 1651] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x11c9bb800) [pid = 1651] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x124804c00) [pid = 1651] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x11c87d000) [pid = 1651] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11ad3b400) [pid = 1651] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11a669c00) [pid = 1651] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x118a83400) [pid = 1651] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1147df000) [pid = 1651] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11ad3e000) [pid = 1651] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x114bb9400) [pid = 1651] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x1294ea800) [pid = 1651] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12897fc00) [pid = 1651] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11ad18800) [pid = 1651] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x119e4e800) [pid = 1651] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x113495000) [pid = 1651] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12adcf800) [pid = 1651] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12abb3800) [pid = 1651] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11c887800) [pid = 1651] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12cf03400) [pid = 1651] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12ab97000) [pid = 1651] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12788d000) [pid = 1651] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x1245b1c00) [pid = 1651] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12700f800) [pid = 1651] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x119aac800) [pid = 1651] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11a669400) [pid = 1651] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x119765000) [pid = 1651] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12b1ac800) [pid = 1651] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11c476c00) [pid = 1651] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x114f2a400) [pid = 1651] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12412bc00) [pid = 1651] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x11348f000) [pid = 1651] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1151eac00) [pid = 1651] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128981000) [pid = 1651] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119d84c00) [pid = 1651] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:36:06 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12d675400) [pid = 1651] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:36:06 INFO - PROCESS | 1651 | 1461681366276 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x114f95800 == 41 [pid = 1651] [id = 454] 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x113492c00) [pid = 1651] [serial = 1361] [outer = 0x0] 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x114754000) [pid = 1651] [serial = 1362] [outer = 0x113492c00] 07:36:06 INFO - PROCESS | 1651 | 1461681366302 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x114f62800) [pid = 1651] [serial = 1363] [outer = 0x113492c00] 07:36:06 INFO - PROCESS | 1651 | 1461681366570 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]]]}] 07:36:06 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 07:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 869ms 07:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:36:06 INFO - PROCESS | 1651 | 1461681366602 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 1651 | 1461681366603 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 07:36:06 INFO - PROCESS | 1651 | 1461681366605 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 1651 | 1461681366607 Marionette TRACE conn2 <- [1,1790,null,{}] 07:36:06 INFO - PROCESS | 1651 | 1461681366609 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}] 07:36:06 INFO - PROCESS | 1651 | 1461681366690 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 07:36:06 INFO - PROCESS | 1651 | 1461681366696 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b07000 == 42 [pid = 1651] [id = 455] 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x114f68000) [pid = 1651] [serial = 1364] [outer = 0x0] 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x11a660400) [pid = 1651] [serial = 1365] [outer = 0x114f68000] 07:36:06 INFO - PROCESS | 1651 | 1461681366723 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11ad3f800) [pid = 1651] [serial = 1366] [outer = 0x114f68000] 07:36:07 INFO - PROCESS | 1651 | 1461681367063 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]]]}] 07:36:07 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) 07:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 468ms 07:36:07 INFO - PROCESS | 1651 | 1461681367074 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1651 | 1461681367075 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 07:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:36:07 INFO - PROCESS | 1651 | 1461681367079 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1651 | 1461681367083 Marionette TRACE conn2 <- [1,1794,null,{}] 07:36:07 INFO - PROCESS | 1651 | 1461681367087 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}] 07:36:07 INFO - PROCESS | 1651 | 1461681367219 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 07:36:07 INFO - PROCESS | 1651 | 1461681367225 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ada0800 == 43 [pid = 1651] [id = 456] 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11af3c400) [pid = 1651] [serial = 1367] [outer = 0x0] 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x11c9b6400) [pid = 1651] [serial = 1368] [outer = 0x11af3c400] 07:36:07 INFO - PROCESS | 1651 | 1461681367251 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x124807c00) [pid = 1651] [serial = 1369] [outer = 0x11af3c400] 07:36:07 INFO - PROCESS | 1651 | 1461681367565 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]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 523ms 07:36:07 INFO - PROCESS | 1651 | 1461681367601 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1651 | 1461681367602 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 07:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:36:07 INFO - PROCESS | 1651 | 1461681367605 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1651 | 1461681367606 Marionette TRACE conn2 <- [1,1798,null,{}] 07:36:07 INFO - PROCESS | 1651 | 1461681367608 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}] 07:36:07 INFO - PROCESS | 1651 | 1461681367689 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 07:36:07 INFO - PROCESS | 1651 | 1461681367693 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab8800 == 44 [pid = 1651] [id = 457] 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11b8aa800) [pid = 1651] [serial = 1370] [outer = 0x0] 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x127002c00) [pid = 1651] [serial = 1371] [outer = 0x11b8aa800] 07:36:07 INFO - PROCESS | 1651 | 1461681367719 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12700e800) [pid = 1651] [serial = 1372] [outer = 0x11b8aa800] 07:36:08 INFO - PROCESS | 1651 | 1461681368038 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]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 467ms 07:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:36:08 INFO - PROCESS | 1651 | 1461681368073 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1651 | 1461681368074 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 07:36:08 INFO - PROCESS | 1651 | 1461681368076 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1651 | 1461681368077 Marionette TRACE conn2 <- [1,1802,null,{}] 07:36:08 INFO - PROCESS | 1651 | 1461681368080 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}] 07:36:08 INFO - PROCESS | 1651 | 1461681368188 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 07:36:08 INFO - PROCESS | 1651 | 1461681368283 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1147a3800 == 45 [pid = 1651] [id = 458] 07:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x113491800) [pid = 1651] [serial = 1373] [outer = 0x0] 07:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x1135f0400) [pid = 1651] [serial = 1374] [outer = 0x113491800] 07:36:08 INFO - PROCESS | 1651 | 1461681368316 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x114bb9400) [pid = 1651] [serial = 1375] [outer = 0x113491800] 07:36:08 INFO - PROCESS | 1651 | 1461681368824 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]]]}] 07:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 822ms 07:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:36:08 INFO - PROCESS | 1651 | 1461681368920 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 1651 | 1461681368923 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 07:36:08 INFO - PROCESS | 1651 | 1461681368926 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 1651 | 1461681368928 Marionette TRACE conn2 <- [1,1806,null,{}] 07:36:08 INFO - PROCESS | 1651 | 1461681368957 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}] 07:36:09 INFO - PROCESS | 1651 | 1461681369073 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 07:36:09 INFO - PROCESS | 1651 | 1461681369124 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a81d000 == 46 [pid = 1651] [id = 459] 07:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x1159c6400) [pid = 1651] [serial = 1376] [outer = 0x0] 07:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x118752c00) [pid = 1651] [serial = 1377] [outer = 0x1159c6400] 07:36:09 INFO - PROCESS | 1651 | 1461681369157 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x118ce8400) [pid = 1651] [serial = 1378] [outer = 0x1159c6400] 07:36:09 INFO - PROCESS | 1651 | 1461681369706 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]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 844ms 07:36:09 INFO - PROCESS | 1651 | 1461681369773 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 1651 | 1461681369776 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 07:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:36:09 INFO - PROCESS | 1651 | 1461681369781 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 1651 | 1461681369783 Marionette TRACE conn2 <- [1,1810,null,{}] 07:36:09 INFO - PROCESS | 1651 | 1461681369786 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}] 07:36:10 INFO - PROCESS | 1651 | 1461681370140 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 07:36:10 INFO - PROCESS | 1651 | 1461681370242 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119121000 == 47 [pid = 1651] [id = 460] 07:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x114356800) [pid = 1651] [serial = 1379] [outer = 0x0] 07:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x114f2d000) [pid = 1651] [serial = 1380] [outer = 0x114356800] 07:36:10 INFO - PROCESS | 1651 | 1461681370270 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1150f5c00) [pid = 1651] [serial = 1381] [outer = 0x114356800] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4e0800 == 46 [pid = 1651] [id = 108] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1158df800 == 45 [pid = 1651] [id = 107] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1178c9000 == 44 [pid = 1651] [id = 100] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1185d0000 == 43 [pid = 1651] [id = 113] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11524e800 == 42 [pid = 1651] [id = 104] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8a000 == 41 [pid = 1651] [id = 116] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11a81f000 == 40 [pid = 1651] [id = 103] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x118f5f000 == 39 [pid = 1651] [id = 112] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x123cb4800 == 38 [pid = 1651] [id = 110] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8a800 == 37 [pid = 1651] [id = 106] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119221800 == 36 [pid = 1651] [id = 101] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x123b0d800 == 35 [pid = 1651] [id = 109] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11adb1000 == 34 [pid = 1651] [id = 115] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119ad3000 == 33 [pid = 1651] [id = 102] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11524f800 == 32 [pid = 1651] [id = 99] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119ad0800 == 31 [pid = 1651] [id = 114] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12ba7f800) [pid = 1651] [serial = 1320] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12f7a0000 == 30 [pid = 1651] [id = 440] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11b84f800) [pid = 1651] [serial = 1084] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11b84ac00) [pid = 1651] [serial = 1030] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12cf03c00) [pid = 1651] [serial = 1039] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x127882800) [pid = 1651] [serial = 1087] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x118e98800) [pid = 1651] [serial = 1141] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1248f8c00) [pid = 1651] [serial = 1033] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x114f6f400) [pid = 1651] [serial = 1081] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11975a800) [pid = 1651] [serial = 1027] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12b5f2400) [pid = 1651] [serial = 1090] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12efa9400) [pid = 1651] [serial = 1156] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12e98d400) [pid = 1651] [serial = 1096] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12d42fc00) [pid = 1651] [serial = 1201] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1273ab000) [pid = 1651] [serial = 1147] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12d217000) [pid = 1651] [serial = 1024] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12ba81400) [pid = 1651] [serial = 1153] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12ab93800) [pid = 1651] [serial = 1150] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12b1a5c00) [pid = 1651] [serial = 1036] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12d0b5c00) [pid = 1651] [serial = 1093] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11bbc1400) [pid = 1651] [serial = 1144] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11c9b5400) [pid = 1651] [serial = 1207] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12788ec00) [pid = 1651] [serial = 1210] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12b12e400) [pid = 1651] [serial = 1213] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12d0b0800) [pid = 1651] [serial = 1216] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11a65fc00) [pid = 1651] [serial = 1204] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x129d75400) [pid = 1651] [serial = 1302] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12aa22c00) [pid = 1651] [serial = 1305] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12a2de400) [pid = 1651] [serial = 1303] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12ab8d800) [pid = 1651] [serial = 1308] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12aa2e400) [pid = 1651] [serial = 1306] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12abb0000) [pid = 1651] [serial = 1312] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x124809400) [pid = 1651] [serial = 1311] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12abac000) [pid = 1651] [serial = 1309] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12480d000) [pid = 1651] [serial = 1296] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12700cc00) [pid = 1651] [serial = 1297] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11c9c1800) [pid = 1651] [serial = 1293] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x124127c00) [pid = 1651] [serial = 1294] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11b810000) [pid = 1651] [serial = 1290] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11c87bc00) [pid = 1651] [serial = 1291] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11a938000) [pid = 1651] [serial = 1287] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11ad46c00) [pid = 1651] [serial = 1288] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119aab800) [pid = 1651] [serial = 1285] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118e8e000) [pid = 1651] [serial = 1284] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1150f8000) [pid = 1651] [serial = 1282] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x114bc2800) [pid = 1651] [serial = 1281] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12add8000) [pid = 1651] [serial = 1279] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x124566c00) [pid = 1651] [serial = 1278] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12d6c4800) [pid = 1651] [serial = 1276] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12ad17800) [pid = 1651] [serial = 1275] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12ad11000) [pid = 1651] [serial = 1272] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12bd2c000) [pid = 1651] [serial = 1273] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x12aa27800) [pid = 1651] [serial = 1270] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x129d7ec00) [pid = 1651] [serial = 1269] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11b8a9c00) [pid = 1651] [serial = 1266] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123f0f000) [pid = 1651] [serial = 1267] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11ab90000) [pid = 1651] [serial = 1264] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11a647000) [pid = 1651] [serial = 1263] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12a2ebc00) [pid = 1651] [serial = 1260] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b449400) [pid = 1651] [serial = 1318] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12e98e000) [pid = 1651] [serial = 1261] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12ad1c000) [pid = 1651] [serial = 1314] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x127011c00) [pid = 1651] [serial = 1299] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12897c400) [pid = 1651] [serial = 1300] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12adda400) [pid = 1651] [serial = 1317] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12add3400) [pid = 1651] [serial = 1315] [outer = 0x0] [url = about:blank] 07:36:10 INFO - PROCESS | 1651 | 1461681370786 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]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1024ms 07:36:10 INFO - PROCESS | 1651 | 1461681370805 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 07:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:36:10 INFO - PROCESS | 1651 | 1461681370807 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 07:36:10 INFO - PROCESS | 1651 | 1461681370809 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1651 | 1461681370814 Marionette TRACE conn2 <- [1,1814,null,{}] 07:36:10 INFO - PROCESS | 1651 | 1461681370822 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}] 07:36:10 INFO - PROCESS | 1651 | 1461681370887 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 07:36:10 INFO - PROCESS | 1651 | 1461681370892 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1187d3000 == 31 [pid = 1651] [id = 461] 07:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x115875400) [pid = 1651] [serial = 1382] [outer = 0x0] 07:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x116542400) [pid = 1651] [serial = 1383] [outer = 0x115875400] 07:36:10 INFO - PROCESS | 1651 | 1461681370926 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118c42400) [pid = 1651] [serial = 1384] [outer = 0x115875400] 07:36:11 INFO - PROCESS | 1651 | 1461681371536 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]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 783ms 07:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:36:11 INFO - PROCESS | 1651 | 1461681371593 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 1651 | 1461681371594 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 07:36:11 INFO - PROCESS | 1651 | 1461681371597 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 1651 | 1461681371598 Marionette TRACE conn2 <- [1,1818,null,{}] 07:36:11 INFO - PROCESS | 1651 | 1461681371600 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}] 07:36:11 INFO - PROCESS | 1651 | 1461681371675 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 07:36:11 INFO - PROCESS | 1651 | 1461681371730 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad7a000 == 32 [pid = 1651] [id = 462] 07:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x114f24800) [pid = 1651] [serial = 1385] [outer = 0x0] 07:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119260400) [pid = 1651] [serial = 1386] [outer = 0x114f24800] 07:36:11 INFO - PROCESS | 1651 | 1461681371758 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119768800) [pid = 1651] [serial = 1387] [outer = 0x114f24800] 07:36:12 INFO - PROCESS | 1651 | 1461681372073 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]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 07:36:12 INFO - PROCESS | 1651 | 1461681372118 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1651 | 1461681372121 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 07:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:36:12 INFO - PROCESS | 1651 | 1461681372128 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1651 | 1461681372132 Marionette TRACE conn2 <- [1,1822,null,{}] 07:36:12 INFO - PROCESS | 1651 | 1461681372134 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}] 07:36:12 INFO - PROCESS | 1651 | 1461681372216 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 07:36:12 INFO - PROCESS | 1651 | 1461681372263 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be93000 == 33 [pid = 1651] [id = 463] 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x114f26400) [pid = 1651] [serial = 1388] [outer = 0x0] 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119aac400) [pid = 1651] [serial = 1389] [outer = 0x114f26400] 07:36:12 INFO - PROCESS | 1651 | 1461681372290 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11a938000) [pid = 1651] [serial = 1390] [outer = 0x114f26400] 07:36:12 INFO - PROCESS | 1651 | 1461681372573 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]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 475ms 07:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:36:12 INFO - PROCESS | 1651 | 1461681372605 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1651 | 1461681372606 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 07:36:12 INFO - PROCESS | 1651 | 1461681372609 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1651 | 1461681372610 Marionette TRACE conn2 <- [1,1826,null,{}] 07:36:12 INFO - PROCESS | 1651 | 1461681372617 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}] 07:36:12 INFO - PROCESS | 1651 | 1461681372709 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 07:36:12 INFO - PROCESS | 1651 | 1461681372716 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11ad78800 == 34 [pid = 1651] [id = 464] 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11a938800) [pid = 1651] [serial = 1391] [outer = 0x0] 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11ab1e400) [pid = 1651] [serial = 1392] [outer = 0x11a938800] 07:36:12 INFO - PROCESS | 1651 | 1461681372742 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11ab96000) [pid = 1651] [serial = 1393] [outer = 0x11a938800] 07:36:13 INFO - PROCESS | 1651 | 1461681373116 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]]]}] 07:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 07:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:36:13 INFO - PROCESS | 1651 | 1461681373133 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 1651 | 1461681373135 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 07:36:13 INFO - PROCESS | 1651 | 1461681373137 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1651 | 1461681373138 Marionette TRACE conn2 <- [1,1830,null,{}] 07:36:13 INFO - PROCESS | 1651 | 1461681373140 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}] 07:36:13 INFO - PROCESS | 1651 | 1461681373237 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 07:36:13 INFO - PROCESS | 1651 | 1461681373252 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12460a000 == 35 [pid = 1651] [id = 465] 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11ad46400) [pid = 1651] [serial = 1394] [outer = 0x0] 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11af39c00) [pid = 1651] [serial = 1395] [outer = 0x11ad46400] 07:36:13 INFO - PROCESS | 1651 | 1461681373286 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11b840800) [pid = 1651] [serial = 1396] [outer = 0x11ad46400] 07:36:13 INFO - PROCESS | 1651 | 1461681373642 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]]]}] 07:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 07:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:36:13 INFO - PROCESS | 1651 | 1461681373656 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 1651 | 1461681373657 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 07:36:13 INFO - PROCESS | 1651 | 1461681373659 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 1651 | 1461681373660 Marionette TRACE conn2 <- [1,1834,null,{}] 07:36:13 INFO - PROCESS | 1651 | 1461681373664 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}] 07:36:13 INFO - PROCESS | 1651 | 1461681373762 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 07:36:13 INFO - PROCESS | 1651 | 1461681373777 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x127437800 == 36 [pid = 1651] [id = 466] 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11b846800) [pid = 1651] [serial = 1397] [outer = 0x0] 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11bbc2000) [pid = 1651] [serial = 1398] [outer = 0x11b846800] 07:36:13 INFO - PROCESS | 1651 | 1461681373803 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11c04e800) [pid = 1651] [serial = 1399] [outer = 0x11b846800] 07:36:14 INFO - PROCESS | 1651 | 1461681374161 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]]]}] 07:36:14 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 07:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 524ms 07:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:36:14 INFO - PROCESS | 1651 | 1461681374183 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1651 | 1461681374184 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 07:36:14 INFO - PROCESS | 1651 | 1461681374186 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1651 | 1461681374188 Marionette TRACE conn2 <- [1,1838,null,{}] 07:36:14 INFO - PROCESS | 1651 | 1461681374190 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}] 07:36:14 INFO - PROCESS | 1651 | 1461681374291 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 07:36:14 INFO - PROCESS | 1651 | 1461681374297 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d54800 == 37 [pid = 1651] [id = 467] 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11b84e400) [pid = 1651] [serial = 1400] [outer = 0x0] 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11c43f800) [pid = 1651] [serial = 1401] [outer = 0x11b84e400] 07:36:14 INFO - PROCESS | 1651 | 1461681374322 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11c87b400) [pid = 1651] [serial = 1402] [outer = 0x11b84e400] 07:36:14 INFO - PROCESS | 1651 | 1461681374653 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]]]}] 07:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 517ms 07:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:36:14 INFO - PROCESS | 1651 | 1461681374705 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 1651 | 1461681374706 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 07:36:14 INFO - PROCESS | 1651 | 1461681374708 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 1651 | 1461681374709 Marionette TRACE conn2 <- [1,1842,null,{}] 07:36:14 INFO - PROCESS | 1651 | 1461681374711 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}] 07:36:14 INFO - PROCESS | 1651 | 1461681374805 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 07:36:14 INFO - PROCESS | 1651 | 1461681374819 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa79000 == 38 [pid = 1651] [id = 468] 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11c36d800) [pid = 1651] [serial = 1403] [outer = 0x0] 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11c9a1c00) [pid = 1651] [serial = 1404] [outer = 0x11c36d800] 07:36:14 INFO - PROCESS | 1651 | 1461681374844 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11c9be000) [pid = 1651] [serial = 1405] [outer = 0x11c36d800] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11c106800) [pid = 1651] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x114f68000) [pid = 1651] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11af3c400) [pid = 1651] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11c886400) [pid = 1651] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x114f63800) [pid = 1651] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11975bc00) [pid = 1651] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11c99b400) [pid = 1651] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x114f2b800) [pid = 1651] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11a662800) [pid = 1651] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1150f1000) [pid = 1651] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11b8ab000) [pid = 1651] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11c434800) [pid = 1651] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x113490c00) [pid = 1651] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11a92e400) [pid = 1651] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113492c00) [pid = 1651] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:36:15 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11b8a6400) [pid = 1651] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:36:15 INFO - PROCESS | 1651 | 1461681375281 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]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 618ms 07:36:15 INFO - PROCESS | 1651 | 1461681375326 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1651 | 1461681375328 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 07:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:36:15 INFO - PROCESS | 1651 | 1461681375336 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1651 | 1461681375337 Marionette TRACE conn2 <- [1,1846,null,{}] 07:36:15 INFO - PROCESS | 1651 | 1461681375339 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}] 07:36:15 INFO - PROCESS | 1651 | 1461681375420 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 07:36:15 INFO - PROCESS | 1651 | 1461681375424 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4dd000 == 39 [pid = 1651] [id = 469] 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x114f63800) [pid = 1651] [serial = 1406] [outer = 0x0] 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11a667800) [pid = 1651] [serial = 1407] [outer = 0x114f63800] 07:36:15 INFO - PROCESS | 1651 | 1461681375452 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11c047c00) [pid = 1651] [serial = 1408] [outer = 0x114f63800] 07:36:15 INFO - PROCESS | 1651 | 1461681375768 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]]]}] 07:36:15 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) 07:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 07:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:36:15 INFO - PROCESS | 1651 | 1461681375806 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1651 | 1461681375807 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 07:36:15 INFO - PROCESS | 1651 | 1461681375809 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1651 | 1461681375810 Marionette TRACE conn2 <- [1,1850,null,{}] 07:36:15 INFO - PROCESS | 1651 | 1461681375814 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}] 07:36:15 INFO - PROCESS | 1651 | 1461681375889 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 07:36:15 INFO - PROCESS | 1651 | 1461681375894 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abde000 == 40 [pid = 1651] [id = 470] 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11bbba400) [pid = 1651] [serial = 1409] [outer = 0x0] 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11c9c0400) [pid = 1651] [serial = 1410] [outer = 0x11bbba400] 07:36:15 INFO - PROCESS | 1651 | 1461681375928 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123bb3800) [pid = 1651] [serial = 1411] [outer = 0x11bbba400] 07:36:16 INFO - PROCESS | 1651 | 1461681376282 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]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 07:36:16 INFO - PROCESS | 1651 | 1461681376329 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1651 | 1461681376331 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 07:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:36:16 INFO - PROCESS | 1651 | 1461681376333 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1651 | 1461681376335 Marionette TRACE conn2 <- [1,1854,null,{}] 07:36:16 INFO - PROCESS | 1651 | 1461681376337 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}] 07:36:16 INFO - PROCESS | 1651 | 1461681376431 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 07:36:16 INFO - PROCESS | 1651 | 1461681376436 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b74f800 == 41 [pid = 1651] [id = 471] 07:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123bb3c00) [pid = 1651] [serial = 1412] [outer = 0x0] 07:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12412fc00) [pid = 1651] [serial = 1413] [outer = 0x123bb3c00] 07:36:16 INFO - PROCESS | 1651 | 1461681376462 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x124804c00) [pid = 1651] [serial = 1414] [outer = 0x123bb3c00] 07:36:16 INFO - PROCESS | 1651 | 1461681376783 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]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 07:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:36:16 INFO - PROCESS | 1651 | 1461681376804 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 1651 | 1461681376805 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 07:36:16 INFO - PROCESS | 1651 | 1461681376807 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 1651 | 1461681376808 Marionette TRACE conn2 <- [1,1858,null,{}] 07:36:16 INFO - PROCESS | 1651 | 1461681376811 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}] 07:36:16 INFO - PROCESS | 1651 | 1461681376890 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 07:36:16 INFO - PROCESS | 1651 | 1461681376942 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bacd800 == 42 [pid = 1651] [id = 472] 07:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123cd1000) [pid = 1651] [serial = 1415] [outer = 0x0] 07:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12480d400) [pid = 1651] [serial = 1416] [outer = 0x123cd1000] 07:36:16 INFO - PROCESS | 1651 | 1461681376970 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x127005800) [pid = 1651] [serial = 1417] [outer = 0x123cd1000] 07:36:17 INFO - PROCESS | 1651 | 1461681377380 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]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 624ms 07:36:17 INFO - PROCESS | 1651 | 1461681377433 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1651 | 1461681377435 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 07:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:36:17 INFO - PROCESS | 1651 | 1461681377439 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1651 | 1461681377441 Marionette TRACE conn2 <- [1,1862,null,{}] 07:36:17 INFO - PROCESS | 1651 | 1461681377445 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}] 07:36:17 INFO - PROCESS | 1651 | 1461681377547 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 07:36:17 INFO - PROCESS | 1651 | 1461681377601 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa75800 == 43 [pid = 1651] [id = 473] 07:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x114f71c00) [pid = 1651] [serial = 1418] [outer = 0x0] 07:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1153e2800) [pid = 1651] [serial = 1419] [outer = 0x114f71c00] 07:36:17 INFO - PROCESS | 1651 | 1461681377633 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118acdc00) [pid = 1651] [serial = 1420] [outer = 0x114f71c00] 07:36:18 INFO - PROCESS | 1651 | 1461681378135 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]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 722ms 07:36:18 INFO - PROCESS | 1651 | 1461681378184 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 1651 | 1461681378191 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 07:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:36:18 INFO - PROCESS | 1651 | 1461681378203 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 1651 | 1461681378206 Marionette TRACE conn2 <- [1,1866,null,{}] 07:36:18 INFO - PROCESS | 1651 | 1461681378210 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}] 07:36:18 INFO - PROCESS | 1651 | 1461681378360 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 07:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119766400) [pid = 1651] [serial = 1421] [outer = 0x12fa96800] 07:36:18 INFO - PROCESS | 1651 | 1461681378455 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d63800 == 44 [pid = 1651] [id = 474] 07:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11434f800) [pid = 1651] [serial = 1422] [outer = 0x0] 07:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11a63a800) [pid = 1651] [serial = 1423] [outer = 0x11434f800] 07:36:18 INFO - PROCESS | 1651 | 1461681378495 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11a65f000) [pid = 1651] [serial = 1424] [outer = 0x11434f800] 07:36:18 INFO - PROCESS | 1651 | 1461681378968 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]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 828ms 07:36:19 INFO - PROCESS | 1651 | 1461681379031 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1651 | 1461681379033 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 07:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:36:19 INFO - PROCESS | 1651 | 1461681379036 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1651 | 1461681379038 Marionette TRACE conn2 <- [1,1870,null,{}] 07:36:19 INFO - PROCESS | 1651 | 1461681379047 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}] 07:36:19 INFO - PROCESS | 1651 | 1461681379155 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 07:36:19 INFO - PROCESS | 1651 | 1461681379245 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c792000 == 45 [pid = 1651] [id = 475] 07:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11b806800) [pid = 1651] [serial = 1425] [outer = 0x0] 07:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11bbbb800) [pid = 1651] [serial = 1426] [outer = 0x11b806800] 07:36:19 INFO - PROCESS | 1651 | 1461681379298 Marionette DEBUG loaded listener.js 07:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11c885000) [pid = 1651] [serial = 1427] [outer = 0x11b806800] 07:36:19 INFO - PROCESS | 1651 | 1461681379776 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]]]}] 07:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 774ms 07:36:19 INFO - PROCESS | 1651 | 1461681379811 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 07:36:19 INFO - PROCESS | 1651 | 1461681379815 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 07:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:36:19 INFO - PROCESS | 1651 | 1461681379819 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:36:19 INFO - PROCESS | 1651 | 1461681379821 Marionette TRACE conn2 <- [1,1874,null,{}] 07:36:19 INFO - PROCESS | 1651 | 1461681379825 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}] 07:36:19 INFO - PROCESS | 1651 | 1461681379977 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 07:36:20 INFO - PROCESS | 1651 | 1461681380096 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d025800 == 46 [pid = 1651] [id = 476] 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11c9a2c00) [pid = 1651] [serial = 1428] [outer = 0x0] 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12412b000) [pid = 1651] [serial = 1429] [outer = 0x11c9a2c00] 07:36:20 INFO - PROCESS | 1651 | 1461681380150 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124349000) [pid = 1651] [serial = 1430] [outer = 0x11c9a2c00] 07:36:20 INFO - PROCESS | 1651 | 1461681380676 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]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 872ms 07:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:36:20 INFO - PROCESS | 1651 | 1461681380690 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1651 | 1461681380691 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 07:36:20 INFO - PROCESS | 1651 | 1461681380694 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1651 | 1461681380695 Marionette TRACE conn2 <- [1,1878,null,{}] 07:36:20 INFO - PROCESS | 1651 | 1461681380718 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}] 07:36:20 INFO - PROCESS | 1651 | 1461681380814 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 07:36:20 INFO - PROCESS | 1651 | 1461681380878 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2bb000 == 47 [pid = 1651] [id = 477] 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1241c9400) [pid = 1651] [serial = 1431] [outer = 0x0] 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12700e400) [pid = 1651] [serial = 1432] [outer = 0x1241c9400] 07:36:20 INFO - PROCESS | 1651 | 1461681380909 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1273a4800) [pid = 1651] [serial = 1433] [outer = 0x1241c9400] 07:36:21 INFO - PROCESS | 1651 | 1461681381493 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]]]}] 07:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 841ms 07:36:21 INFO - PROCESS | 1651 | 1461681381540 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 1651 | 1461681381543 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 07:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:36:21 INFO - PROCESS | 1651 | 1461681381549 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - PROCESS | 1651 | 1461681381552 Marionette TRACE conn2 <- [1,1882,null,{}] 07:36:21 INFO - PROCESS | 1651 | 1461681381557 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}] 07:36:21 INFO - PROCESS | 1651 | 1461681381672 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 07:36:21 INFO - PROCESS | 1651 | 1461681381734 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8e1000 == 48 [pid = 1651] [id = 478] 07:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x114f63c00) [pid = 1651] [serial = 1434] [outer = 0x0] 07:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x114f6f400) [pid = 1651] [serial = 1435] [outer = 0x114f63c00] 07:36:21 INFO - PROCESS | 1651 | 1461681381763 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1153e1400) [pid = 1651] [serial = 1436] [outer = 0x114f63c00] 07:36:22 INFO - PROCESS | 1651 | 1461681382175 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]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 676ms 07:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:36:22 INFO - PROCESS | 1651 | 1461681382223 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1651 | 1461681382226 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 07:36:22 INFO - PROCESS | 1651 | 1461681382231 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1651 | 1461681382232 Marionette TRACE conn2 <- [1,1886,null,{}] 07:36:22 INFO - PROCESS | 1651 | 1461681382235 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}] 07:36:22 INFO - PROCESS | 1651 | 1461681382330 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 07:36:22 INFO - PROCESS | 1651 | 1461681382398 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8a000 == 49 [pid = 1651] [id = 479] 07:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11853c800) [pid = 1651] [serial = 1437] [outer = 0x0] 07:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x119129000) [pid = 1651] [serial = 1438] [outer = 0x11853c800] 07:36:22 INFO - PROCESS | 1651 | 1461681382426 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x119d8a000) [pid = 1651] [serial = 1439] [outer = 0x11853c800] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11b872000 == 48 [pid = 1651] [id = 105] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12b74f800 == 47 [pid = 1651] [id = 471] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12abde000 == 46 [pid = 1651] [id = 470] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11c4dd000 == 45 [pid = 1651] [id = 469] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa79000 == 44 [pid = 1651] [id = 468] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x129d54800 == 43 [pid = 1651] [id = 467] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x127437800 == 42 [pid = 1651] [id = 466] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12460a000 == 41 [pid = 1651] [id = 465] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad78800 == 40 [pid = 1651] [id = 464] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11be93000 == 39 [pid = 1651] [id = 463] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11ad7a000 == 38 [pid = 1651] [id = 462] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1187d3000 == 37 [pid = 1651] [id = 461] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x119121000 == 36 [pid = 1651] [id = 460] 07:36:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11a81d000 == 35 [pid = 1651] [id = 459] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11c9bac00) [pid = 1651] [serial = 1353] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11a63b800) [pid = 1651] [serial = 1335] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x119766000) [pid = 1651] [serial = 1332] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x119e47000) [pid = 1651] [serial = 1333] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x124128400) [pid = 1651] [serial = 1356] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x114f66c00) [pid = 1651] [serial = 1323] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1150f1800) [pid = 1651] [serial = 1324] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11a93c800) [pid = 1651] [serial = 1338] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11af3fc00) [pid = 1651] [serial = 1339] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1150ff800) [pid = 1651] [serial = 1326] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x116591000) [pid = 1651] [serial = 1327] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11c103400) [pid = 1651] [serial = 1347] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11c363400) [pid = 1651] [serial = 1348] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11c47b800) [pid = 1651] [serial = 1350] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x118c43000) [pid = 1651] [serial = 1329] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x119259800) [pid = 1651] [serial = 1330] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11b806400) [pid = 1651] [serial = 1341] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11b84fc00) [pid = 1651] [serial = 1342] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x114754000) [pid = 1651] [serial = 1362] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11bbbd800) [pid = 1651] [serial = 1344] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11c042800) [pid = 1651] [serial = 1345] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x127002c00) [pid = 1651] [serial = 1371] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1245a2800) [pid = 1651] [serial = 1359] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12480c400) [pid = 1651] [serial = 1360] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124131400) [pid = 1651] [serial = 1357] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x114f62800) [pid = 1651] [serial = 1363] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11a667c00) [pid = 1651] [serial = 1336] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11a660400) [pid = 1651] [serial = 1365] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x124807c00) [pid = 1651] [serial = 1369] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123dd2800) [pid = 1651] [serial = 1354] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11c87dc00) [pid = 1651] [serial = 1351] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11c9b6400) [pid = 1651] [serial = 1368] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11ad3f800) [pid = 1651] [serial = 1366] [outer = 0x0] [url = about:blank] 07:36:22 INFO - PROCESS | 1651 | 1461681382895 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]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 673ms 07:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:36:22 INFO - PROCESS | 1651 | 1461681382904 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1651 | 1461681382906 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 07:36:22 INFO - PROCESS | 1651 | 1461681382909 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1651 | 1461681382913 Marionette TRACE conn2 <- [1,1890,null,{}] 07:36:22 INFO - PROCESS | 1651 | 1461681382938 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}] 07:36:23 INFO - PROCESS | 1651 | 1461681383071 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 07:36:23 INFO - PROCESS | 1651 | 1461681383151 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a961800 == 36 [pid = 1651] [id = 480] 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118c43000) [pid = 1651] [serial = 1440] [outer = 0x0] 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11a662800) [pid = 1651] [serial = 1441] [outer = 0x118c43000] 07:36:23 INFO - PROCESS | 1651 | 1461681383183 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11ab16400) [pid = 1651] [serial = 1442] [outer = 0x118c43000] 07:36:23 INFO - PROCESS | 1651 | 1461681383543 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]]]}] 07:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 686ms 07:36:23 INFO - PROCESS | 1651 | 1461681383595 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 1651 | 1461681383598 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 07:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:36:23 INFO - PROCESS | 1651 | 1461681383601 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 1651 | 1461681383603 Marionette TRACE conn2 <- [1,1894,null,{}] 07:36:23 INFO - PROCESS | 1651 | 1461681383606 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}] 07:36:23 INFO - PROCESS | 1651 | 1461681383746 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 07:36:23 INFO - PROCESS | 1651 | 1461681383759 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b18000 == 37 [pid = 1651] [id = 481] 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11ab8fc00) [pid = 1651] [serial = 1443] [outer = 0x0] 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11afea800) [pid = 1651] [serial = 1444] [outer = 0x11ab8fc00] 07:36:23 INFO - PROCESS | 1651 | 1461681383803 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11b8a9400) [pid = 1651] [serial = 1445] [outer = 0x11ab8fc00] 07:36:24 INFO - PROCESS | 1651 | 1461681384218 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]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 669ms 07:36:24 INFO - PROCESS | 1651 | 1461681384271 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1651 | 1461681384272 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 07:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:36:24 INFO - PROCESS | 1651 | 1461681384274 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1651 | 1461681384275 Marionette TRACE conn2 <- [1,1898,null,{}] 07:36:24 INFO - PROCESS | 1651 | 1461681384283 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}] 07:36:24 INFO - PROCESS | 1651 | 1461681384366 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 07:36:24 INFO - PROCESS | 1651 | 1461681384370 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x124174000 == 38 [pid = 1651] [id = 482] 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11b8a9800) [pid = 1651] [serial = 1446] [outer = 0x0] 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11c040800) [pid = 1651] [serial = 1447] [outer = 0x11b8a9800] 07:36:24 INFO - PROCESS | 1651 | 1461681384397 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11c103400) [pid = 1651] [serial = 1448] [outer = 0x11b8a9800] 07:36:24 INFO - PROCESS | 1651 | 1461681384725 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]]]}] 07:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 468ms 07:36:24 INFO - PROCESS | 1651 | 1461681384742 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 1651 | 1461681384743 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 07:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:36:24 INFO - PROCESS | 1651 | 1461681384747 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - PROCESS | 1651 | 1461681384749 Marionette TRACE conn2 <- [1,1902,null,{}] 07:36:24 INFO - PROCESS | 1651 | 1461681384752 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}] 07:36:24 INFO - PROCESS | 1651 | 1461681384850 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 07:36:24 INFO - PROCESS | 1651 | 1461681384884 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ac0000 == 39 [pid = 1651] [id = 483] 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11bbb8400) [pid = 1651] [serial = 1449] [outer = 0x0] 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11c363400) [pid = 1651] [serial = 1450] [outer = 0x11bbb8400] 07:36:24 INFO - PROCESS | 1651 | 1461681384942 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124123400) [pid = 1651] [serial = 1451] [outer = 0x11bbb8400] 07:36:25 INFO - PROCESS | 1651 | 1461681385293 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]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 573ms 07:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:36:25 INFO - PROCESS | 1651 | 1461681385319 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 1651 | 1461681385320 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 07:36:25 INFO - PROCESS | 1651 | 1461681385322 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 1651 | 1461681385324 Marionette TRACE conn2 <- [1,1906,null,{}] 07:36:25 INFO - PROCESS | 1651 | 1461681385326 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}] 07:36:25 INFO - PROCESS | 1651 | 1461681385422 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 07:36:25 INFO - PROCESS | 1651 | 1461681385444 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d5f000 == 40 [pid = 1651] [id = 484] 07:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x124129c00) [pid = 1651] [serial = 1452] [outer = 0x0] 07:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1245b1c00) [pid = 1651] [serial = 1453] [outer = 0x124129c00] 07:36:25 INFO - PROCESS | 1651 | 1461681385469 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x127341c00) [pid = 1651] [serial = 1454] [outer = 0x124129c00] 07:36:25 INFO - PROCESS | 1651 | 1461681385808 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]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 07:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:36:25 INFO - PROCESS | 1651 | 1461681385845 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 1651 | 1461681385846 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 07:36:25 INFO - PROCESS | 1651 | 1461681385848 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 1651 | 1461681385850 Marionette TRACE conn2 <- [1,1910,null,{}] 07:36:25 INFO - PROCESS | 1651 | 1461681385852 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}] 07:36:25 INFO - PROCESS | 1651 | 1461681385951 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 07:36:25 INFO - PROCESS | 1651 | 1461681385955 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa8b000 == 41 [pid = 1651] [id = 485] 07:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12412b400) [pid = 1651] [serial = 1455] [outer = 0x0] 07:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1273de800) [pid = 1651] [serial = 1456] [outer = 0x12412b400] 07:36:26 INFO - PROCESS | 1651 | 1461681386010 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12749e400) [pid = 1651] [serial = 1457] [outer = 0x12412b400] 07:36:26 INFO - PROCESS | 1651 | 1461681386343 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]]]}] 07:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 07:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:36:26 INFO - PROCESS | 1651 | 1461681386368 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1651 | 1461681386369 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 07:36:26 INFO - PROCESS | 1651 | 1461681386371 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:36:26 INFO - PROCESS | 1651 | 1461681386372 Marionette TRACE conn2 <- [1,1914,null,{}] 07:36:26 INFO - PROCESS | 1651 | 1461681386375 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}] 07:36:26 INFO - PROCESS | 1651 | 1461681386473 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 07:36:26 INFO - PROCESS | 1651 | 1461681386487 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abdc800 == 42 [pid = 1651] [id = 486] 07:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12749a800) [pid = 1651] [serial = 1458] [outer = 0x0] 07:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1276b9000) [pid = 1651] [serial = 1459] [outer = 0x12749a800] 07:36:26 INFO - PROCESS | 1651 | 1461681386512 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1278de800) [pid = 1651] [serial = 1460] [outer = 0x12749a800] 07:36:26 INFO - PROCESS | 1651 | 1461681386859 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]]]}] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12b44dc00) [pid = 1651] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11ad46400) [pid = 1651] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11b846800) [pid = 1651] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11b84e400) [pid = 1651] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x114356800) [pid = 1651] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11a938800) [pid = 1651] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x114f24800) [pid = 1651] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115875400) [pid = 1651] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x114f26400) [pid = 1651] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11c36d800) [pid = 1651] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123bb3c00) [pid = 1651] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11bbba400) [pid = 1651] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:36:26 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x114f63800) [pid = 1651] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 619ms 07:36:26 INFO - PROCESS | 1651 | 1461681386992 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 07:36:26 INFO - PROCESS | 1651 | 1461681386994 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 07:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:36:26 INFO - PROCESS | 1651 | 1461681386998 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1651 | 1461681387000 Marionette TRACE conn2 <- [1,1918,null,{}] 07:36:27 INFO - PROCESS | 1651 | 1461681387003 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}] 07:36:27 INFO - PROCESS | 1651 | 1461681387131 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 07:36:27 INFO - PROCESS | 1651 | 1461681387139 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a966800 == 43 [pid = 1651] [id = 487] 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x114f2c400) [pid = 1651] [serial = 1461] [outer = 0x0] 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11975a400) [pid = 1651] [serial = 1462] [outer = 0x114f2c400] 07:36:27 INFO - PROCESS | 1651 | 1461681387181 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11b846800) [pid = 1651] [serial = 1463] [outer = 0x114f2c400] 07:36:27 INFO - PROCESS | 1651 | 1461681387571 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]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 622ms 07:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:36:27 INFO - PROCESS | 1651 | 1461681387619 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1651 | 1461681387621 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 07:36:27 INFO - PROCESS | 1651 | 1461681387623 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1651 | 1461681387625 Marionette TRACE conn2 <- [1,1922,null,{}] 07:36:27 INFO - PROCESS | 1651 | 1461681387627 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}] 07:36:27 INFO - PROCESS | 1651 | 1461681387726 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 07:36:27 INFO - PROCESS | 1651 | 1461681387730 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c793000 == 44 [pid = 1651] [id = 488] 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11ab90400) [pid = 1651] [serial = 1464] [outer = 0x0] 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12733ec00) [pid = 1651] [serial = 1465] [outer = 0x11ab90400] 07:36:27 INFO - PROCESS | 1651 | 1461681387761 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1294e7400) [pid = 1651] [serial = 1466] [outer = 0x11ab90400] 07:36:28 INFO - PROCESS | 1651 | 1461681388091 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]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 471ms 07:36:28 INFO - PROCESS | 1651 | 1461681388094 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 1651 | 1461681388095 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 07:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:36:28 INFO - PROCESS | 1651 | 1461681388103 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1651 | 1461681388104 Marionette TRACE conn2 <- [1,1926,null,{}] 07:36:28 INFO - PROCESS | 1651 | 1461681388106 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}] 07:36:28 INFO - PROCESS | 1651 | 1461681388191 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 07:36:28 INFO - PROCESS | 1651 | 1461681388247 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6e8800 == 45 [pid = 1651] [id = 489] 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1278e3000) [pid = 1651] [serial = 1467] [outer = 0x0] 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1294f2c00) [pid = 1651] [serial = 1468] [outer = 0x1278e3000] 07:36:28 INFO - PROCESS | 1651 | 1461681388273 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129d7f800) [pid = 1651] [serial = 1469] [outer = 0x1278e3000] 07:36:28 INFO - PROCESS | 1651 | 1461681388588 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]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 07:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:36:28 INFO - PROCESS | 1651 | 1461681388623 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 1651 | 1461681388625 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 07:36:28 INFO - PROCESS | 1651 | 1461681388627 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1651 | 1461681388628 Marionette TRACE conn2 <- [1,1930,null,{}] 07:36:28 INFO - PROCESS | 1651 | 1461681388632 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}] 07:36:28 INFO - PROCESS | 1651 | 1461681388748 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 07:36:28 INFO - PROCESS | 1651 | 1461681388755 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbbd000 == 46 [pid = 1651] [id = 490] 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11ab93c00) [pid = 1651] [serial = 1470] [outer = 0x0] 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a2dc800) [pid = 1651] [serial = 1471] [outer = 0x11ab93c00] 07:36:28 INFO - PROCESS | 1651 | 1461681388836 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a2e9400) [pid = 1651] [serial = 1472] [outer = 0x11ab93c00] 07:36:29 INFO - PROCESS | 1651 | 1461681389250 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]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 669ms 07:36:29 INFO - PROCESS | 1651 | 1461681389315 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 1651 | 1461681389317 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 07:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:36:29 INFO - PROCESS | 1651 | 1461681389322 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 1651 | 1461681389324 Marionette TRACE conn2 <- [1,1934,null,{}] 07:36:29 INFO - PROCESS | 1651 | 1461681389328 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}] 07:36:29 INFO - PROCESS | 1651 | 1461681389436 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 07:36:29 INFO - PROCESS | 1651 | 1461681389504 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa6a800 == 47 [pid = 1651] [id = 491] 07:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1150ffc00) [pid = 1651] [serial = 1473] [outer = 0x0] 07:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x115938400) [pid = 1651] [serial = 1474] [outer = 0x1150ffc00] 07:36:29 INFO - PROCESS | 1651 | 1461681389537 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x118eac000) [pid = 1651] [serial = 1475] [outer = 0x1150ffc00] 07:36:29 INFO - PROCESS | 1651 | 1461681389979 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]]]}] 07:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 07:36:29 INFO - PROCESS | 1651 | 1461681389993 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1651 | 1461681389999 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 07:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:36:30 INFO - PROCESS | 1651 | 1461681390022 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1651 | 1461681390024 Marionette TRACE conn2 <- [1,1938,null,{}] 07:36:30 INFO - PROCESS | 1651 | 1461681390026 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}] 07:36:30 INFO - PROCESS | 1651 | 1461681390156 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 07:36:30 INFO - PROCESS | 1651 | 1461681390222 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x127041800 == 48 [pid = 1651] [id = 492] 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x119a42800) [pid = 1651] [serial = 1476] [outer = 0x0] 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11a93c800) [pid = 1651] [serial = 1477] [outer = 0x119a42800] 07:36:30 INFO - PROCESS | 1651 | 1461681390253 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11ab95c00) [pid = 1651] [serial = 1478] [outer = 0x119a42800] 07:36:30 INFO - PROCESS | 1651 | 1461681390657 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]]]}] 07:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 07:36:30 INFO - PROCESS | 1651 | 1461681390694 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1651 | 1461681390696 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 07:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:36:30 INFO - PROCESS | 1651 | 1461681390700 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1651 | 1461681390704 Marionette TRACE conn2 <- [1,1942,null,{}] 07:36:30 INFO - PROCESS | 1651 | 1461681390716 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}] 07:36:30 INFO - PROCESS | 1651 | 1461681390849 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 07:36:30 INFO - PROCESS | 1651 | 1461681390906 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ed800 == 49 [pid = 1651] [id = 493] 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11c111000) [pid = 1651] [serial = 1479] [outer = 0x0] 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11c887400) [pid = 1651] [serial = 1480] [outer = 0x11c111000] 07:36:30 INFO - PROCESS | 1651 | 1461681390939 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x123f0c400) [pid = 1651] [serial = 1481] [outer = 0x11c111000] 07:36:31 INFO - PROCESS | 1651 | 1461681391373 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]]]}] 07:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 727ms 07:36:31 INFO - PROCESS | 1651 | 1461681391465 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 1651 | 1461681391466 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 07:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:36:31 INFO - PROCESS | 1651 | 1461681391470 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1651 | 1461681391472 Marionette TRACE conn2 <- [1,1946,null,{}] 07:36:31 INFO - PROCESS | 1651 | 1461681391474 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}] 07:36:31 INFO - PROCESS | 1651 | 1461681391579 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 07:36:31 INFO - PROCESS | 1651 | 1461681391645 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e449000 == 50 [pid = 1651] [id = 494] 07:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x124811c00) [pid = 1651] [serial = 1482] [outer = 0x0] 07:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1274a1800) [pid = 1651] [serial = 1483] [outer = 0x124811c00] 07:36:31 INFO - PROCESS | 1651 | 1461681391676 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1278e2000) [pid = 1651] [serial = 1484] [outer = 0x124811c00] 07:36:32 INFO - PROCESS | 1651 | 1461681392132 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]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 07:36:32 INFO - PROCESS | 1651 | 1461681392140 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1651 | 1461681392142 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 07:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:36:32 INFO - PROCESS | 1651 | 1461681392146 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1651 | 1461681392148 Marionette TRACE conn2 <- [1,1950,null,{}] 07:36:32 INFO - PROCESS | 1651 | 1461681392152 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}] 07:36:32 INFO - PROCESS | 1651 | 1461681392303 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 07:36:32 INFO - PROCESS | 1651 | 1461681392399 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e78a800 == 51 [pid = 1651] [id = 495] 07:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1248f3800) [pid = 1651] [serial = 1485] [outer = 0x0] 07:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x128b88800) [pid = 1651] [serial = 1486] [outer = 0x1248f3800] 07:36:32 INFO - PROCESS | 1651 | 1461681392434 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x129d7bc00) [pid = 1651] [serial = 1487] [outer = 0x1248f3800] 07:36:32 INFO - PROCESS | 1651 | 1461681392881 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]]]}] 07:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 773ms 07:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:36:32 INFO - PROCESS | 1651 | 1461681392919 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 1651 | 1461681392920 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 07:36:32 INFO - PROCESS | 1651 | 1461681392922 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 1651 | 1461681392924 Marionette TRACE conn2 <- [1,1954,null,{}] 07:36:32 INFO - PROCESS | 1651 | 1461681392926 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}] 07:36:33 INFO - PROCESS | 1651 | 1461681393089 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 07:36:33 INFO - PROCESS | 1651 | 1461681393141 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a960000 == 52 [pid = 1651] [id = 496] 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x118ced800) [pid = 1651] [serial = 1488] [outer = 0x0] 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11c9bf400) [pid = 1651] [serial = 1489] [outer = 0x118ced800] 07:36:33 INFO - PROCESS | 1651 | 1461681393174 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12ab8d000) [pid = 1651] [serial = 1490] [outer = 0x118ced800] 07:36:33 INFO - PROCESS | 1651 | 1461681393737 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]]]}] 07:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 821ms 07:36:33 INFO - PROCESS | 1651 | 1461681393743 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 1651 | 1461681393745 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 07:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:36:33 INFO - PROCESS | 1651 | 1461681393749 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1651 | 1461681393751 Marionette TRACE conn2 <- [1,1958,null,{}] 07:36:33 INFO - PROCESS | 1651 | 1461681393755 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}] 07:36:33 INFO - PROCESS | 1651 | 1461681393850 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 07:36:33 INFO - PROCESS | 1651 | 1461681393904 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be8a800 == 53 [pid = 1651] [id = 497] 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x114f24000) [pid = 1651] [serial = 1491] [outer = 0x0] 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x1150f1800) [pid = 1651] [serial = 1492] [outer = 0x114f24000] 07:36:33 INFO - PROCESS | 1651 | 1461681393933 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x118c41c00) [pid = 1651] [serial = 1493] [outer = 0x114f24000] 07:36:34 INFO - PROCESS | 1651 | 1461681394387 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]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 07:36:34 INFO - PROCESS | 1651 | 1461681394421 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1651 | 1461681394425 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 07:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:36:34 INFO - PROCESS | 1651 | 1461681394429 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - PROCESS | 1651 | 1461681394431 Marionette TRACE conn2 <- [1,1962,null,{}] 07:36:34 INFO - PROCESS | 1651 | 1461681394433 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}] 07:36:34 INFO - PROCESS | 1651 | 1461681394527 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6e8800 == 52 [pid = 1651] [id = 489] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12c793000 == 51 [pid = 1651] [id = 488] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11a966800 == 50 [pid = 1651] [id = 487] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12abdc800 == 49 [pid = 1651] [id = 486] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa8b000 == 48 [pid = 1651] [id = 485] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x129d5f000 == 47 [pid = 1651] [id = 484] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x119ac0000 == 46 [pid = 1651] [id = 483] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12480d400) [pid = 1651] [serial = 1416] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x124174000 == 45 [pid = 1651] [id = 482] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x123b18000 == 44 [pid = 1651] [id = 481] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11a961800 == 43 [pid = 1651] [id = 480] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8a000 == 42 [pid = 1651] [id = 479] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8e1000 == 41 [pid = 1651] [id = 478] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12d025800 == 40 [pid = 1651] [id = 476] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12c792000 == 39 [pid = 1651] [id = 475] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x129d63800 == 38 [pid = 1651] [id = 474] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa75800 == 37 [pid = 1651] [id = 473] 07:36:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12bacd800 == 36 [pid = 1651] [id = 472] 07:36:34 INFO - PROCESS | 1651 | 1461681394656 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x114fa6800 == 37 [pid = 1651] [id = 498] 07:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x114f24c00) [pid = 1651] [serial = 1494] [outer = 0x0] 07:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118542c00) [pid = 1651] [serial = 1495] [outer = 0x114f24c00] 07:36:34 INFO - PROCESS | 1651 | 1461681394684 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x11a647400) [pid = 1651] [serial = 1496] [outer = 0x114f24c00] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12bbb8400) [pid = 1651] [serial = 1321] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11ab1e400) [pid = 1651] [serial = 1392] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x119260400) [pid = 1651] [serial = 1386] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x119768800) [pid = 1651] [serial = 1387] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x116542400) [pid = 1651] [serial = 1383] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x118c42400) [pid = 1651] [serial = 1384] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x119aac400) [pid = 1651] [serial = 1389] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11a938000) [pid = 1651] [serial = 1390] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x118752c00) [pid = 1651] [serial = 1377] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11c9a1c00) [pid = 1651] [serial = 1404] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x124804c00) [pid = 1651] [serial = 1414] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11c87b400) [pid = 1651] [serial = 1402] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11c9c0400) [pid = 1651] [serial = 1410] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12412fc00) [pid = 1651] [serial = 1413] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x11a667800) [pid = 1651] [serial = 1407] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11c9be000) [pid = 1651] [serial = 1405] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11c04e800) [pid = 1651] [serial = 1399] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x123bb3800) [pid = 1651] [serial = 1411] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11b840800) [pid = 1651] [serial = 1396] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11c047c00) [pid = 1651] [serial = 1408] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11ab96000) [pid = 1651] [serial = 1393] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11af39c00) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x11bbc2000) [pid = 1651] [serial = 1398] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11c43f800) [pid = 1651] [serial = 1401] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1135f0400) [pid = 1651] [serial = 1374] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1150f5c00) [pid = 1651] [serial = 1381] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x114f2d000) [pid = 1651] [serial = 1380] [outer = 0x0] [url = about:blank] 07:36:34 INFO - PROCESS | 1651 | 1461681394995 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]]]}] 07:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 621ms 07:36:35 INFO - PROCESS | 1651 | 1461681395051 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 1651 | 1461681395052 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 07:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:36:35 INFO - PROCESS | 1651 | 1461681395054 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1651 | 1461681395057 Marionette TRACE conn2 <- [1,1966,null,{}] 07:36:35 INFO - PROCESS | 1651 | 1461681395064 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}] 07:36:35 INFO - PROCESS | 1651 | 1461681395150 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 07:36:35 INFO - PROCESS | 1651 | 1461681395220 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd90800 == 38 [pid = 1651] [id = 499] 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x116542400) [pid = 1651] [serial = 1497] [outer = 0x0] 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11a66a800) [pid = 1651] [serial = 1498] [outer = 0x116542400] 07:36:35 INFO - PROCESS | 1651 | 1461681395248 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11af35c00) [pid = 1651] [serial = 1499] [outer = 0x116542400] 07:36:35 INFO - PROCESS | 1651 | 1461681395537 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]]]}] 07:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 523ms 07:36:35 INFO - PROCESS | 1651 | 1461681395577 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 1651 | 1461681395579 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 07:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:36:35 INFO - PROCESS | 1651 | 1461681395585 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1651 | 1461681395586 Marionette TRACE conn2 <- [1,1970,null,{}] 07:36:35 INFO - PROCESS | 1651 | 1461681395588 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}] 07:36:35 INFO - PROCESS | 1651 | 1461681395672 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 07:36:35 INFO - PROCESS | 1651 | 1461681395676 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x124179000 == 39 [pid = 1651] [id = 500] 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11bbbb400) [pid = 1651] [serial = 1500] [outer = 0x0] 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11c043000) [pid = 1651] [serial = 1501] [outer = 0x11bbbb400] 07:36:35 INFO - PROCESS | 1651 | 1461681395716 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11c105800) [pid = 1651] [serial = 1502] [outer = 0x11bbbb400] 07:36:36 INFO - PROCESS | 1651 | 1461681396071 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]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 07:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:36:36 INFO - PROCESS | 1651 | 1461681396104 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1651 | 1461681396106 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 07:36:36 INFO - PROCESS | 1651 | 1461681396108 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1651 | 1461681396109 Marionette TRACE conn2 <- [1,1974,null,{}] 07:36:36 INFO - PROCESS | 1651 | 1461681396111 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}] 07:36:36 INFO - PROCESS | 1651 | 1461681396194 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 07:36:36 INFO - PROCESS | 1651 | 1461681396200 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a961000 == 40 [pid = 1651] [id = 501] 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11c43dc00) [pid = 1651] [serial = 1503] [outer = 0x0] 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11c87bc00) [pid = 1651] [serial = 1504] [outer = 0x11c43dc00] 07:36:36 INFO - PROCESS | 1651 | 1461681396226 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11c9bc400) [pid = 1651] [serial = 1505] [outer = 0x11c43dc00] 07:36:36 INFO - PROCESS | 1651 | 1461681396555 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]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 07:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:36:36 INFO - PROCESS | 1651 | 1461681396580 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1651 | 1461681396581 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 07:36:36 INFO - PROCESS | 1651 | 1461681396583 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1651 | 1461681396584 Marionette TRACE conn2 <- [1,1978,null,{}] 07:36:36 INFO - PROCESS | 1651 | 1461681396586 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}] 07:36:36 INFO - PROCESS | 1651 | 1461681396684 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 07:36:36 INFO - PROCESS | 1651 | 1461681396755 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa89800 == 41 [pid = 1651] [id = 502] 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11c9b8400) [pid = 1651] [serial = 1506] [outer = 0x0] 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x123dd8000) [pid = 1651] [serial = 1507] [outer = 0x11c9b8400] 07:36:36 INFO - PROCESS | 1651 | 1461681396786 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x127348400) [pid = 1651] [serial = 1508] [outer = 0x11c9b8400] 07:36:37 INFO - PROCESS | 1651 | 1461681397126 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]]]}] 07:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 568ms 07:36:37 INFO - PROCESS | 1651 | 1461681397152 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 07:36:37 INFO - PROCESS | 1651 | 1461681397153 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 07:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:36:37 INFO - PROCESS | 1651 | 1461681397155 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:36:37 INFO - PROCESS | 1651 | 1461681397156 Marionette TRACE conn2 <- [1,1982,null,{}] 07:36:37 INFO - PROCESS | 1651 | 1461681397159 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}] 07:36:37 INFO - PROCESS | 1651 | 1461681397265 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124129c00) [pid = 1651] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11b8a9800) [pid = 1651] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11ab8fc00) [pid = 1651] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12412b400) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x114f63c00) [pid = 1651] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11853c800) [pid = 1651] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12749a800) [pid = 1651] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x114f2c400) [pid = 1651] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118c43000) [pid = 1651] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11ab90400) [pid = 1651] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11bbb8400) [pid = 1651] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:36:37 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1278e3000) [pid = 1651] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:36:37 INFO - PROCESS | 1651 | 1461681397573 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1156e1000 == 42 [pid = 1651] [id = 503] 07:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11348dc00) [pid = 1651] [serial = 1509] [outer = 0x0] 07:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x114b4a000) [pid = 1651] [serial = 1510] [outer = 0x11348dc00] 07:36:37 INFO - PROCESS | 1651 | 1461681397608 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x114f62800) [pid = 1651] [serial = 1511] [outer = 0x11348dc00] 07:36:38 INFO - PROCESS | 1651 | 1461681398142 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]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1019ms 07:36:38 INFO - PROCESS | 1651 | 1461681398176 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 07:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:36:38 INFO - PROCESS | 1651 | 1461681398181 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 07:36:38 INFO - PROCESS | 1651 | 1461681398205 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1651 | 1461681398209 Marionette TRACE conn2 <- [1,1986,null,{}] 07:36:38 INFO - PROCESS | 1651 | 1461681398214 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}] 07:36:38 INFO - PROCESS | 1651 | 1461681398346 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 07:36:38 INFO - PROCESS | 1651 | 1461681398414 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c933000 == 43 [pid = 1651] [id = 504] 07:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1187abc00) [pid = 1651] [serial = 1512] [outer = 0x0] 07:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x119e47000) [pid = 1651] [serial = 1513] [outer = 0x1187abc00] 07:36:38 INFO - PROCESS | 1651 | 1461681398447 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11a932000) [pid = 1651] [serial = 1514] [outer = 0x1187abc00] 07:36:38 INFO - PROCESS | 1651 | 1461681398864 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]]]}] 07:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 07:36:38 INFO - PROCESS | 1651 | 1461681398880 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 1651 | 1461681398883 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 07:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:36:38 INFO - PROCESS | 1651 | 1461681398885 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1651 | 1461681398887 Marionette TRACE conn2 <- [1,1990,null,{}] 07:36:38 INFO - PROCESS | 1651 | 1461681398889 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}] 07:36:38 INFO - PROCESS | 1651 | 1461681398992 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 07:36:39 INFO - PROCESS | 1651 | 1461681399044 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa96800 == 44 [pid = 1651] [id = 505] 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11ab16c00) [pid = 1651] [serial = 1515] [outer = 0x0] 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11b804c00) [pid = 1651] [serial = 1516] [outer = 0x11ab16c00] 07:36:39 INFO - PROCESS | 1651 | 1461681399076 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11c885400) [pid = 1651] [serial = 1517] [outer = 0x11ab16c00] 07:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 07:36:39 INFO - PROCESS | 1651 | 1461681399546 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]]]}] 07:36:39 INFO - PROCESS | 1651 | 1461681399554 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 07:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:36:39 INFO - PROCESS | 1651 | 1461681399556 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 07:36:39 INFO - PROCESS | 1651 | 1461681399564 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 1651 | 1461681399569 Marionette TRACE conn2 <- [1,1994,null,{}] 07:36:39 INFO - PROCESS | 1651 | 1461681399572 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}] 07:36:39 INFO - PROCESS | 1651 | 1461681399695 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 07:36:39 INFO - PROCESS | 1651 | 1461681399810 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b740800 == 45 [pid = 1651] [id = 506] 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11c886000) [pid = 1651] [serial = 1518] [outer = 0x0] 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12412dc00) [pid = 1651] [serial = 1519] [outer = 0x11c886000] 07:36:39 INFO - PROCESS | 1651 | 1461681399853 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1273a4c00) [pid = 1651] [serial = 1520] [outer = 0x11c886000] 07:36:40 INFO - PROCESS | 1651 | 1461681400266 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]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 729ms 07:36:40 INFO - PROCESS | 1651 | 1461681400288 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1651 | 1461681400290 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 07:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:36:40 INFO - PROCESS | 1651 | 1461681400293 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1651 | 1461681400294 Marionette TRACE conn2 <- [1,1998,null,{}] 07:36:40 INFO - PROCESS | 1651 | 1461681400297 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}] 07:36:40 INFO - PROCESS | 1651 | 1461681400397 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 07:36:40 INFO - PROCESS | 1651 | 1461681400455 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c798800 == 46 [pid = 1651] [id = 507] 07:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x127003400) [pid = 1651] [serial = 1521] [outer = 0x0] 07:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1278df000) [pid = 1651] [serial = 1522] [outer = 0x127003400] 07:36:40 INFO - PROCESS | 1651 | 1461681400486 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x128b87400) [pid = 1651] [serial = 1523] [outer = 0x127003400] 07:36:40 INFO - PROCESS | 1651 | 1461681400890 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]]]}] 07:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 621ms 07:36:40 INFO - PROCESS | 1651 | 1461681400915 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1651 | 1461681400916 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 07:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:36:40 INFO - PROCESS | 1651 | 1461681400919 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1651 | 1461681400920 Marionette TRACE conn2 <- [1,2002,null,{}] 07:36:40 INFO - PROCESS | 1651 | 1461681400923 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}] 07:36:41 INFO - PROCESS | 1651 | 1461681401022 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 07:36:41 INFO - PROCESS | 1651 | 1461681401110 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6f2800 == 47 [pid = 1651] [id = 508] 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a2e1c00) [pid = 1651] [serial = 1524] [outer = 0x0] 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12a2e4c00) [pid = 1651] [serial = 1525] [outer = 0x12a2e1c00] 07:36:41 INFO - PROCESS | 1651 | 1461681401148 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12aa29000) [pid = 1651] [serial = 1526] [outer = 0x12a2e1c00] 07:36:41 INFO - PROCESS | 1651 | 1461681401577 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]]]}] 07:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 718ms 07:36:41 INFO - PROCESS | 1651 | 1461681401638 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 1651 | 1461681401641 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 07:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:36:41 INFO - PROCESS | 1651 | 1461681401644 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 1651 | 1461681401647 Marionette TRACE conn2 <- [1,2006,null,{}] 07:36:41 INFO - PROCESS | 1651 | 1461681401650 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}] 07:36:41 INFO - PROCESS | 1651 | 1461681401801 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 07:36:41 INFO - PROCESS | 1651 | 1461681401895 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e79d800 == 48 [pid = 1651] [id = 509] 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12aa23c00) [pid = 1651] [serial = 1527] [outer = 0x0] 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12ab8e800) [pid = 1651] [serial = 1528] [outer = 0x12aa23c00] 07:36:41 INFO - PROCESS | 1651 | 1461681401931 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12ab94000) [pid = 1651] [serial = 1529] [outer = 0x12aa23c00] 07:36:42 INFO - PROCESS | 1651 | 1461681402332 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]]]}] 07:36:42 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 07:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 773ms 07:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:36:42 INFO - PROCESS | 1651 | 1461681402416 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1651 | 1461681402417 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 07:36:42 INFO - PROCESS | 1651 | 1461681402420 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1651 | 1461681402421 Marionette TRACE conn2 <- [1,2010,null,{}] 07:36:42 INFO - PROCESS | 1651 | 1461681402423 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}] 07:36:42 INFO - PROCESS | 1651 | 1461681402542 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 07:36:42 INFO - PROCESS | 1651 | 1461681402611 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x119d53800 == 49 [pid = 1651] [id = 510] 07:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11a640000) [pid = 1651] [serial = 1530] [outer = 0x0] 07:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x128b2ac00) [pid = 1651] [serial = 1531] [outer = 0x11a640000] 07:36:42 INFO - PROCESS | 1651 | 1461681402642 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12abaa800) [pid = 1651] [serial = 1532] [outer = 0x11a640000] 07:36:43 INFO - PROCESS | 1651 | 1461681403190 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]]]}] 07:36:43 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 07:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 818ms 07:36:43 INFO - PROCESS | 1651 | 1461681403250 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1651 | 1461681403254 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 07:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:36:43 INFO - PROCESS | 1651 | 1461681403261 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1651 | 1461681403265 Marionette TRACE conn2 <- [1,2014,null,{}] 07:36:43 INFO - PROCESS | 1651 | 1461681403272 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}] 07:36:43 INFO - PROCESS | 1651 | 1461681403414 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 07:36:43 INFO - PROCESS | 1651 | 1461681403487 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be9a000 == 50 [pid = 1651] [id = 511] 07:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x114f63800) [pid = 1651] [serial = 1533] [outer = 0x0] 07:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118540c00) [pid = 1651] [serial = 1534] [outer = 0x114f63800] 07:36:43 INFO - PROCESS | 1651 | 1461681403516 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x119760c00) [pid = 1651] [serial = 1535] [outer = 0x114f63800] 07:36:43 INFO - PROCESS | 1651 | 1461681403956 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]]]}] 07:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 727ms 07:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:36:43 INFO - PROCESS | 1651 | 1461681403987 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 1651 | 1461681403990 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 07:36:43 INFO - PROCESS | 1651 | 1461681403994 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 1651 | 1461681403996 Marionette TRACE conn2 <- [1,2018,null,{}] 07:36:44 INFO - PROCESS | 1651 | 1461681403999 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}] 07:36:44 INFO - PROCESS | 1651 | 1461681404107 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa89800 == 49 [pid = 1651] [id = 502] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11a961000 == 48 [pid = 1651] [id = 501] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x124179000 == 47 [pid = 1651] [id = 500] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd90800 == 46 [pid = 1651] [id = 499] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x114fa6800 == 45 [pid = 1651] [id = 498] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11be8a800 == 44 [pid = 1651] [id = 497] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12a2dc800) [pid = 1651] [serial = 1471] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12700e400) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12412b000) [pid = 1651] [serial = 1429] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa6a800 == 43 [pid = 1651] [id = 491] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1245b1c00) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11a63a800) [pid = 1651] [serial = 1423] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11c040800) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11c103400) [pid = 1651] [serial = 1448] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11afea800) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11b8a9400) [pid = 1651] [serial = 1445] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x1273de800) [pid = 1651] [serial = 1456] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x1153e1400) [pid = 1651] [serial = 1436] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x114f6f400) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x119d8a000) [pid = 1651] [serial = 1439] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x119129000) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1276b9000) [pid = 1651] [serial = 1459] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12749e400) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11b846800) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11a662800) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11ab16400) [pid = 1651] [serial = 1442] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11975a400) [pid = 1651] [serial = 1462] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1153e2800) [pid = 1651] [serial = 1419] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11bbbb800) [pid = 1651] [serial = 1426] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12b139000) [pid = 1651] [serial = 865] [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.] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12733ec00) [pid = 1651] [serial = 1465] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11c363400) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x124123400) [pid = 1651] [serial = 1451] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1294f2c00) [pid = 1651] [serial = 1468] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1294e7400) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1278de800) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x127341c00) [pid = 1651] [serial = 1454] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129d7f800) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank] 07:36:44 INFO - PROCESS | 1651 | 1461681404188 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a95d800 == 44 [pid = 1651] [id = 512] 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x114f66800) [pid = 1651] [serial = 1536] [outer = 0x0] 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119aac800) [pid = 1651] [serial = 1537] [outer = 0x114f66800] 07:36:44 INFO - PROCESS | 1651 | 1461681404215 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11ab93400) [pid = 1651] [serial = 1538] [outer = 0x114f66800] 07:36:44 INFO - PROCESS | 1651 | 1461681404537 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]]]}] 07:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 572ms 07:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:36:44 INFO - PROCESS | 1651 | 1461681404568 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1651 | 1461681404569 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 07:36:44 INFO - PROCESS | 1651 | 1461681404572 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1651 | 1461681404574 Marionette TRACE conn2 <- [1,2022,null,{}] 07:36:44 INFO - PROCESS | 1651 | 1461681404584 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}] 07:36:44 INFO - PROCESS | 1651 | 1461681404673 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 07:36:44 INFO - PROCESS | 1651 | 1461681404730 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x123fd3800 == 45 [pid = 1651] [id = 513] 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11ab92400) [pid = 1651] [serial = 1539] [outer = 0x0] 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11bbc1000) [pid = 1651] [serial = 1540] [outer = 0x11ab92400] 07:36:44 INFO - PROCESS | 1651 | 1461681404758 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123babc00) [pid = 1651] [serial = 1541] [outer = 0x11ab92400] 07:36:45 INFO - PROCESS | 1651 | 1461681405069 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]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 07:36:45 INFO - PROCESS | 1651 | 1461681405093 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 1651 | 1461681405095 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 07:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:36:45 INFO - PROCESS | 1651 | 1461681405100 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 1651 | 1461681405102 Marionette TRACE conn2 <- [1,2026,null,{}] 07:36:45 INFO - PROCESS | 1651 | 1461681405104 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}] 07:36:45 INFO - PROCESS | 1651 | 1461681405191 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 07:36:45 INFO - PROCESS | 1651 | 1461681405244 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8dd800 == 46 [pid = 1651] [id = 514] 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x123bae800) [pid = 1651] [serial = 1542] [outer = 0x0] 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12412f000) [pid = 1651] [serial = 1543] [outer = 0x123bae800] 07:36:45 INFO - PROCESS | 1651 | 1461681405271 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1273de800) [pid = 1651] [serial = 1544] [outer = 0x123bae800] 07:36:45 INFO - PROCESS | 1651 | 1461681405606 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]]]}] 07:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 07:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:36:45 INFO - PROCESS | 1651 | 1461681405620 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 1651 | 1461681405622 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 07:36:45 INFO - PROCESS | 1651 | 1461681405625 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 1651 | 1461681405627 Marionette TRACE conn2 <- [1,2030,null,{}] 07:36:45 INFO - PROCESS | 1651 | 1461681405634 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}] 07:36:45 INFO - PROCESS | 1651 | 1461681405765 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 07:36:45 INFO - PROCESS | 1651 | 1461681405850 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa82000 == 47 [pid = 1651] [id = 515] 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x123baf400) [pid = 1651] [serial = 1545] [outer = 0x0] 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1274a7400) [pid = 1651] [serial = 1546] [outer = 0x123baf400] 07:36:45 INFO - PROCESS | 1651 | 1461681405892 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x129d80800) [pid = 1651] [serial = 1547] [outer = 0x123baf400] 07:36:46 INFO - PROCESS | 1651 | 1461681406158 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]]]}] 07:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 570ms 07:36:46 INFO - PROCESS | 1651 | 1461681406203 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 1651 | 1461681406204 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 07:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:36:46 INFO - PROCESS | 1651 | 1461681406206 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 1651 | 1461681406207 Marionette TRACE conn2 <- [1,2034,null,{}] 07:36:46 INFO - PROCESS | 1651 | 1461681406210 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}] 07:36:46 INFO - PROCESS | 1651 | 1461681406323 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 07:36:46 INFO - PROCESS | 1651 | 1461681406329 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b75d800 == 48 [pid = 1651] [id = 516] 07:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12a2e0400) [pid = 1651] [serial = 1548] [outer = 0x0] 07:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12ab8e400) [pid = 1651] [serial = 1549] [outer = 0x12a2e0400] 07:36:46 INFO - PROCESS | 1651 | 1461681406356 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12ad11800) [pid = 1651] [serial = 1550] [outer = 0x12a2e0400] 07:36:46 INFO - PROCESS | 1651 | 1461681406733 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]]]}] 07:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 07:36:46 INFO - PROCESS | 1651 | 1461681406775 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 07:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:36:46 INFO - PROCESS | 1651 | 1461681406776 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 07:36:46 INFO - PROCESS | 1651 | 1461681406779 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 1651 | 1461681406780 Marionette TRACE conn2 <- [1,2038,null,{}] 07:36:46 INFO - PROCESS | 1651 | 1461681406783 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}] 07:36:46 INFO - PROCESS | 1651 | 1461681406916 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 07:36:46 INFO - PROCESS | 1651 | 1461681406934 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d028000 == 49 [pid = 1651] [id = 517] 07:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12abaa400) [pid = 1651] [serial = 1551] [outer = 0x0] 07:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12ad18000) [pid = 1651] [serial = 1552] [outer = 0x12abaa400] 07:36:46 INFO - PROCESS | 1651 | 1461681406974 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12ad1d000) [pid = 1651] [serial = 1553] [outer = 0x12abaa400] 07:36:47 INFO - PROCESS | 1651 | 1461681407406 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]]]}] 07:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 673ms 07:36:47 INFO - PROCESS | 1651 | 1461681407451 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 1651 | 1461681407452 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 07:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:36:47 INFO - PROCESS | 1651 | 1461681407454 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 1651 | 1461681407455 Marionette TRACE conn2 <- [1,2042,null,{}] 07:36:47 INFO - PROCESS | 1651 | 1461681407458 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}] 07:36:47 INFO - PROCESS | 1651 | 1461681407562 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 07:36:47 INFO - PROCESS | 1651 | 1461681407592 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e43a800 == 50 [pid = 1651] [id = 518] 07:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12ad16800) [pid = 1651] [serial = 1554] [outer = 0x0] 07:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12add1800) [pid = 1651] [serial = 1555] [outer = 0x12ad16800] 07:36:47 INFO - PROCESS | 1651 | 1461681407617 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12adda800) [pid = 1651] [serial = 1556] [outer = 0x12ad16800] 07:36:47 INFO - PROCESS | 1651 | 1461681407948 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]]]}] 07:36:47 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) 07:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 07:36:47 INFO - PROCESS | 1651 | 1461681407973 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 07:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:36:47 INFO - PROCESS | 1651 | 1461681407974 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 07:36:47 INFO - PROCESS | 1651 | 1461681407977 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 1651 | 1461681407978 Marionette TRACE conn2 <- [1,2046,null,{}] 07:36:47 INFO - PROCESS | 1651 | 1461681407987 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}] 07:36:48 INFO - PROCESS | 1651 | 1461681408090 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 07:36:48 INFO - PROCESS | 1651 | 1461681408124 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e963800 == 51 [pid = 1651] [id = 519] 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12adcdc00) [pid = 1651] [serial = 1557] [outer = 0x0] 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b139400) [pid = 1651] [serial = 1558] [outer = 0x12adcdc00] 07:36:48 INFO - PROCESS | 1651 | 1461681408149 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12b1a6c00) [pid = 1651] [serial = 1559] [outer = 0x12adcdc00] 07:36:48 INFO - PROCESS | 1651 | 1461681408497 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]]]}] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x123cd1000) [pid = 1651] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x114f24c00) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11c43dc00) [pid = 1651] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x114f24000) [pid = 1651] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x116542400) [pid = 1651] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x11ab93c00) [pid = 1651] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11bbbb400) [pid = 1651] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1159c6400) [pid = 1651] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:36:48 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x113491800) [pid = 1651] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 568ms 07:36:48 INFO - PROCESS | 1651 | 1461681408547 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 1651 | 1461681408549 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 07:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:36:48 INFO - PROCESS | 1651 | 1461681408552 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 1651 | 1461681408554 Marionette TRACE conn2 <- [1,2050,null,{}] 07:36:48 INFO - PROCESS | 1651 | 1461681408557 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}] 07:36:48 INFO - PROCESS | 1651 | 1461681408689 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 07:36:48 INFO - PROCESS | 1651 | 1461681408697 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa7a000 == 52 [pid = 1651] [id = 520] 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1150fd000) [pid = 1651] [serial = 1560] [outer = 0x0] 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11a643c00) [pid = 1651] [serial = 1561] [outer = 0x1150fd000] 07:36:48 INFO - PROCESS | 1651 | 1461681408739 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11c9a1c00) [pid = 1651] [serial = 1562] [outer = 0x1150fd000] 07:36:49 INFO - PROCESS | 1651 | 1461681409188 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]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 07:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:36:49 INFO - PROCESS | 1651 | 1461681409222 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 1651 | 1461681409223 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 07:36:49 INFO - PROCESS | 1651 | 1461681409226 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 1651 | 1461681409228 Marionette TRACE conn2 <- [1,2054,null,{}] 07:36:49 INFO - PROCESS | 1651 | 1461681409231 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}] 07:36:49 INFO - PROCESS | 1651 | 1461681409329 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 07:36:49 INFO - PROCESS | 1651 | 1461681409335 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f361800 == 53 [pid = 1651] [id = 521] 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12addb000) [pid = 1651] [serial = 1563] [outer = 0x0] 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12b1b1400) [pid = 1651] [serial = 1564] [outer = 0x12addb000] 07:36:49 INFO - PROCESS | 1651 | 1461681409365 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12b5e7400) [pid = 1651] [serial = 1565] [outer = 0x12addb000] 07:36:49 INFO - PROCESS | 1651 | 1461681409687 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]]]}] 07:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 471ms 07:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:36:49 INFO - PROCESS | 1651 | 1461681409702 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 1651 | 1461681409703 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 07:36:49 INFO - PROCESS | 1651 | 1461681409705 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 1651 | 1461681409706 Marionette TRACE conn2 <- [1,2058,null,{}] 07:36:49 INFO - PROCESS | 1651 | 1461681409708 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}] 07:36:49 INFO - PROCESS | 1651 | 1461681409798 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 07:36:49 INFO - PROCESS | 1651 | 1461681409856 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f793000 == 54 [pid = 1651] [id = 522] 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x12b1ac400) [pid = 1651] [serial = 1566] [outer = 0x0] 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12b5efc00) [pid = 1651] [serial = 1567] [outer = 0x12b1ac400] 07:36:49 INFO - PROCESS | 1651 | 1461681409881 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12ba7b800) [pid = 1651] [serial = 1568] [outer = 0x12b1ac400] 07:36:50 INFO - PROCESS | 1651 | 1461681410168 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]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 07:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:36:50 INFO - PROCESS | 1651 | 1461681410224 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1651 | 1461681410225 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 07:36:50 INFO - PROCESS | 1651 | 1461681410227 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1651 | 1461681410228 Marionette TRACE conn2 <- [1,2062,null,{}] 07:36:50 INFO - PROCESS | 1651 | 1461681410233 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}] 07:36:50 INFO - PROCESS | 1651 | 1461681410317 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 07:36:50 INFO - PROCESS | 1651 | 1461681410321 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa6a000 == 55 [pid = 1651] [id = 523] 07:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12b446000) [pid = 1651] [serial = 1569] [outer = 0x0] 07:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12ba83800) [pid = 1651] [serial = 1570] [outer = 0x12b446000] 07:36:50 INFO - PROCESS | 1651 | 1461681410346 Marionette DEBUG loaded listener.js 07:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12bbb0000) [pid = 1651] [serial = 1571] [outer = 0x12b446000] 07:36:50 INFO - PROCESS | 1651 | 1461681410847 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]]]}] 07:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 674ms 07:36:50 INFO - PROCESS | 1651 | 1461681410902 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1651 | 1461681410904 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 07:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:36:50 INFO - PROCESS | 1651 | 1461681410907 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1651 | 1461681410909 Marionette TRACE conn2 <- [1,2066,null,{}] 07:36:50 INFO - PROCESS | 1651 | 1461681410930 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}] 07:36:51 INFO - PROCESS | 1651 | 1461681411057 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 07:36:51 INFO - PROCESS | 1651 | 1461681411098 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdc5800 == 56 [pid = 1651] [id = 524] 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x119e4b000) [pid = 1651] [serial = 1572] [outer = 0x0] 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11ab16400) [pid = 1651] [serial = 1573] [outer = 0x119e4b000] 07:36:51 INFO - PROCESS | 1651 | 1461681411130 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11afe8000) [pid = 1651] [serial = 1574] [outer = 0x119e4b000] 07:36:51 INFO - PROCESS | 1651 | 1461681411559 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]]]}] 07:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 672ms 07:36:51 INFO - PROCESS | 1651 | 1461681411580 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 07:36:51 INFO - PROCESS | 1651 | 1461681411584 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 07:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:36:51 INFO - PROCESS | 1651 | 1461681411589 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:36:51 INFO - PROCESS | 1651 | 1461681411590 Marionette TRACE conn2 <- [1,2070,null,{}] 07:36:51 INFO - PROCESS | 1651 | 1461681411593 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}] 07:36:51 INFO - PROCESS | 1651 | 1461681411730 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 07:36:51 INFO - PROCESS | 1651 | 1461681411789 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa97000 == 57 [pid = 1651] [id = 525] 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x11ad3f800) [pid = 1651] [serial = 1575] [outer = 0x0] 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x11c69f400) [pid = 1651] [serial = 1576] [outer = 0x11ad3f800] 07:36:51 INFO - PROCESS | 1651 | 1461681411820 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1248f7c00) [pid = 1651] [serial = 1577] [outer = 0x11ad3f800] 07:36:52 INFO - PROCESS | 1651 | 1461681412278 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]]]}] 07:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 720ms 07:36:52 INFO - PROCESS | 1651 | 1461681412308 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 1651 | 1461681412310 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 07:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:36:52 INFO - PROCESS | 1651 | 1461681412313 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 1651 | 1461681412316 Marionette TRACE conn2 <- [1,2074,null,{}] 07:36:52 INFO - PROCESS | 1651 | 1461681412324 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}] 07:36:52 INFO - PROCESS | 1651 | 1461681412435 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 07:36:52 INFO - PROCESS | 1651 | 1461681412495 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f35c800 == 58 [pid = 1651] [id = 526] 07:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x1278e7400) [pid = 1651] [serial = 1578] [outer = 0x0] 07:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12aa31000) [pid = 1651] [serial = 1579] [outer = 0x1278e7400] 07:36:52 INFO - PROCESS | 1651 | 1461681412571 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12abb2000) [pid = 1651] [serial = 1580] [outer = 0x1278e7400] 07:36:52 INFO - PROCESS | 1651 | 1461681412985 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]]]}] 07:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 724ms 07:36:53 INFO - PROCESS | 1651 | 1461681413060 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 1651 | 1461681413062 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 07:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:36:53 INFO - PROCESS | 1651 | 1461681413066 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1651 | 1461681413067 Marionette TRACE conn2 <- [1,2078,null,{}] 07:36:53 INFO - PROCESS | 1651 | 1461681413070 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}] 07:36:53 INFO - PROCESS | 1651 | 1461681413178 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 07:36:53 INFO - PROCESS | 1651 | 1461681413247 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff1b000 == 59 [pid = 1651] [id = 527] 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12abb5000) [pid = 1651] [serial = 1581] [outer = 0x0] 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12add6000) [pid = 1651] [serial = 1582] [outer = 0x12abb5000] 07:36:53 INFO - PROCESS | 1651 | 1461681413278 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12b1b0400) [pid = 1651] [serial = 1583] [outer = 0x12abb5000] 07:36:53 INFO - PROCESS | 1651 | 1461681413714 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]]]}] 07:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 07:36:53 INFO - PROCESS | 1651 | 1461681413737 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 1651 | 1461681413738 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 07:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:36:53 INFO - PROCESS | 1651 | 1461681413740 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1651 | 1461681413742 Marionette TRACE conn2 <- [1,2082,null,{}] 07:36:53 INFO - PROCESS | 1651 | 1461681413744 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}] 07:36:53 INFO - PROCESS | 1651 | 1461681413851 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 07:36:53 INFO - PROCESS | 1651 | 1461681413909 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b03000 == 60 [pid = 1651] [id = 528] 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11857f000) [pid = 1651] [serial = 1584] [outer = 0x0] 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12add3000) [pid = 1651] [serial = 1585] [outer = 0x11857f000] 07:36:53 INFO - PROCESS | 1651 | 1461681413939 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12b446800) [pid = 1651] [serial = 1586] [outer = 0x11857f000] 07:36:54 INFO - PROCESS | 1651 | 1461681414624 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]]]}] 07:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 921ms 07:36:54 INFO - PROCESS | 1651 | 1461681414669 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 1651 | 1461681414671 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 07:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:36:54 INFO - PROCESS | 1651 | 1461681414676 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 1651 | 1461681414678 Marionette TRACE conn2 <- [1,2086,null,{}] 07:36:54 INFO - PROCESS | 1651 | 1461681414684 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}] 07:36:54 INFO - PROCESS | 1651 | 1461681414776 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 07:36:54 INFO - PROCESS | 1651 | 1461681414849 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd86800 == 61 [pid = 1651] [id = 529] 07:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x1150fa800) [pid = 1651] [serial = 1587] [outer = 0x0] 07:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x1153e2800) [pid = 1651] [serial = 1588] [outer = 0x1150fa800] 07:36:54 INFO - PROCESS | 1651 | 1461681414878 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1187ac000) [pid = 1651] [serial = 1589] [outer = 0x1150fa800] 07:36:55 INFO - PROCESS | 1651 | 1461681415291 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]]]}] 07:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12f793000 == 60 [pid = 1651] [id = 522] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12f361800 == 59 [pid = 1651] [id = 521] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11aa7a000 == 58 [pid = 1651] [id = 520] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12e963800 == 57 [pid = 1651] [id = 519] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12e43a800 == 56 [pid = 1651] [id = 518] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12d028000 == 55 [pid = 1651] [id = 517] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12b75d800 == 54 [pid = 1651] [id = 516] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x123dd8000) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa82000 == 53 [pid = 1651] [id = 515] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8dd800 == 52 [pid = 1651] [id = 514] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x123fd3800 == 51 [pid = 1651] [id = 513] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11a95d800 == 50 [pid = 1651] [id = 512] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11be9a000 == 49 [pid = 1651] [id = 511] 07:36:55 INFO - PROCESS | 1651 | 1461681415376 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 1651 | 1461681415379 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12c798800 == 48 [pid = 1651] [id = 507] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12b740800 == 47 [pid = 1651] [id = 506] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa96800 == 46 [pid = 1651] [id = 505] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11c933000 == 45 [pid = 1651] [id = 504] 07:36:55 INFO - PROCESS | 1651 | --DOCSHELL 0x1156e1000 == 44 [pid = 1651] [id = 503] 07:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:36:55 INFO - PROCESS | 1651 | 1461681415387 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1651 | 1461681415388 Marionette TRACE conn2 <- [1,2090,null,{}] 07:36:55 INFO - PROCESS | 1651 | 1461681415391 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}] 07:36:55 INFO - PROCESS | 1651 | 1461681415472 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 07:36:55 INFO - PROCESS | 1651 | 1461681415481 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119175800 == 45 [pid = 1651] [id = 530] 07:36:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x118e97c00) [pid = 1651] [serial = 1590] [outer = 0x0] 07:36:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x119193800) [pid = 1651] [serial = 1591] [outer = 0x118e97c00] 07:36:55 INFO - PROCESS | 1651 | 1461681415510 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x11a63f800) [pid = 1651] [serial = 1592] [outer = 0x118e97c00] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x127005800) [pid = 1651] [serial = 1417] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x118542c00) [pid = 1651] [serial = 1495] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11a647400) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11c87bc00) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11c9bc400) [pid = 1651] [serial = 1505] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x118c41c00) [pid = 1651] [serial = 1493] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x1150f1800) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x11c887400) [pid = 1651] [serial = 1480] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11a66a800) [pid = 1651] [serial = 1498] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x11af35c00) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12a2e9400) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11c9bf400) [pid = 1651] [serial = 1489] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x128b88800) [pid = 1651] [serial = 1486] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11c043000) [pid = 1651] [serial = 1501] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x11c105800) [pid = 1651] [serial = 1502] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x115938400) [pid = 1651] [serial = 1474] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1274a1800) [pid = 1651] [serial = 1483] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x11a93c800) [pid = 1651] [serial = 1477] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x118ce8400) [pid = 1651] [serial = 1378] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x114bb9400) [pid = 1651] [serial = 1375] [outer = 0x0] [url = about:blank] 07:36:55 INFO - PROCESS | 1651 | 1461681415872 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]]]}] 07:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 521ms 07:36:55 INFO - PROCESS | 1651 | 1461681415915 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 1651 | 1461681415916 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 07:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:36:55 INFO - PROCESS | 1651 | 1461681415920 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1651 | 1461681415922 Marionette TRACE conn2 <- [1,2094,null,{}] 07:36:55 INFO - PROCESS | 1651 | 1461681415929 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}] 07:36:56 INFO - PROCESS | 1651 | 1461681416012 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 07:36:56 INFO - PROCESS | 1651 | 1461681416021 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c3e5800 == 46 [pid = 1651] [id = 531] 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x11a65fc00) [pid = 1651] [serial = 1593] [outer = 0x0] 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11ab13400) [pid = 1651] [serial = 1594] [outer = 0x11a65fc00] 07:36:56 INFO - PROCESS | 1651 | 1461681416049 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11ad3c800) [pid = 1651] [serial = 1595] [outer = 0x11a65fc00] 07:36:56 INFO - PROCESS | 1651 | 1461681416401 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]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 07:36:56 INFO - PROCESS | 1651 | 1461681416441 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 1651 | 1461681416443 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 07:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:36:56 INFO - PROCESS | 1651 | 1461681416445 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 1651 | 1461681416446 Marionette TRACE conn2 <- [1,2098,null,{}] 07:36:56 INFO - PROCESS | 1651 | 1461681416448 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}] 07:36:56 INFO - PROCESS | 1651 | 1461681416557 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 07:36:56 INFO - PROCESS | 1651 | 1461681416566 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cbb800 == 47 [pid = 1651] [id = 532] 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x11af40000) [pid = 1651] [serial = 1596] [outer = 0x0] 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x11b8a9800) [pid = 1651] [serial = 1597] [outer = 0x11af40000] 07:36:56 INFO - PROCESS | 1651 | 1461681416593 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11bbc7800) [pid = 1651] [serial = 1598] [outer = 0x11af40000] 07:36:56 INFO - PROCESS | 1651 | 1461681416903 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]]]}] 07:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 468ms 07:36:56 INFO - PROCESS | 1651 | 1461681416920 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 1651 | 1461681416921 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 07:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:36:56 INFO - PROCESS | 1651 | 1461681416924 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 1651 | 1461681416925 Marionette TRACE conn2 <- [1,2102,null,{}] 07:36:56 INFO - PROCESS | 1651 | 1461681416927 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}] 07:36:57 INFO - PROCESS | 1651 | 1461681417013 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 07:36:57 INFO - PROCESS | 1651 | 1461681417072 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1276f3000 == 48 [pid = 1651] [id = 533] 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11b8a9400) [pid = 1651] [serial = 1599] [outer = 0x0] 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11c04d000) [pid = 1651] [serial = 1600] [outer = 0x11b8a9400] 07:36:57 INFO - PROCESS | 1651 | 1461681417100 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11c476000) [pid = 1651] [serial = 1601] [outer = 0x11b8a9400] 07:36:57 INFO - PROCESS | 1651 | 1461681417426 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]]]}] 07:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 522ms 07:36:57 INFO - PROCESS | 1651 | 1461681417446 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 1651 | 1461681417449 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 07:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:36:57 INFO - PROCESS | 1651 | 1461681417453 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 1651 | 1461681417454 Marionette TRACE conn2 <- [1,2106,null,{}] 07:36:57 INFO - PROCESS | 1651 | 1461681417456 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}] 07:36:57 INFO - PROCESS | 1651 | 1461681417576 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 07:36:57 INFO - PROCESS | 1651 | 1461681417582 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adc4000 == 49 [pid = 1651] [id = 534] 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11c47c800) [pid = 1651] [serial = 1602] [outer = 0x0] 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11c9b7800) [pid = 1651] [serial = 1603] [outer = 0x11c47c800] 07:36:57 INFO - PROCESS | 1651 | 1461681417639 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x124130400) [pid = 1651] [serial = 1604] [outer = 0x11c47c800] 07:36:57 INFO - PROCESS | 1651 | 1461681417949 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]]]}] 07:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 07:36:57 INFO - PROCESS | 1651 | 1461681417973 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 1651 | 1461681417974 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 07:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:36:57 INFO - PROCESS | 1651 | 1461681417976 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 1651 | 1461681417977 Marionette TRACE conn2 <- [1,2110,null,{}] 07:36:57 INFO - PROCESS | 1651 | 1461681417980 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}] 07:36:58 INFO - PROCESS | 1651 | 1461681418083 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 07:36:58 INFO - PROCESS | 1651 | 1461681418088 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abca800 == 50 [pid = 1651] [id = 535] 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11c6a0c00) [pid = 1651] [serial = 1605] [outer = 0x0] 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12456c400) [pid = 1651] [serial = 1606] [outer = 0x11c6a0c00] 07:36:58 INFO - PROCESS | 1651 | 1461681418143 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12700b800) [pid = 1651] [serial = 1607] [outer = 0x11c6a0c00] 07:36:58 INFO - PROCESS | 1651 | 1461681418461 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]]]}] 07:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 07:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:36:58 INFO - PROCESS | 1651 | 1461681418495 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1651 | 1461681418496 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 07:36:58 INFO - PROCESS | 1651 | 1461681418498 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1651 | 1461681418499 Marionette TRACE conn2 <- [1,2114,null,{}] 07:36:58 INFO - PROCESS | 1651 | 1461681418501 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}] 07:36:58 INFO - PROCESS | 1651 | 1461681418605 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 07:36:58 INFO - PROCESS | 1651 | 1461681418652 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b740800 == 51 [pid = 1651] [id = 536] 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x124125c00) [pid = 1651] [serial = 1608] [outer = 0x0] 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x127499400) [pid = 1651] [serial = 1609] [outer = 0x124125c00] 07:36:58 INFO - PROCESS | 1651 | 1461681418679 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12769d400) [pid = 1651] [serial = 1610] [outer = 0x124125c00] 07:36:59 INFO - PROCESS | 1651 | 1461681419010 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]]]}] 07:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 07:36:59 INFO - PROCESS | 1651 | 1461681419068 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 1651 | 1461681419069 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 07:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:36:59 INFO - PROCESS | 1651 | 1461681419071 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 1651 | 1461681419072 Marionette TRACE conn2 <- [1,2118,null,{}] 07:36:59 INFO - PROCESS | 1651 | 1461681419075 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}] 07:36:59 INFO - PROCESS | 1651 | 1461681419177 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 07:36:59 INFO - PROCESS | 1651 | 1461681419191 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c79b800 == 52 [pid = 1651] [id = 537] 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12749c800) [pid = 1651] [serial = 1611] [outer = 0x0] 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x128b25000) [pid = 1651] [serial = 1612] [outer = 0x12749c800] 07:36:59 INFO - PROCESS | 1651 | 1461681419217 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x129d72c00) [pid = 1651] [serial = 1613] [outer = 0x12749c800] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12b1ac400) [pid = 1651] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x11c9b8400) [pid = 1651] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x114f66800) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12abaa400) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11ab92400) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x114f63800) [pid = 1651] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12a2e0400) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12ad16800) [pid = 1651] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x123baf400) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x123bae800) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12adcdc00) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x1150fd000) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:36:59 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12addb000) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:36:59 INFO - PROCESS | 1651 | 1461681419695 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]]]}] 07:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 07:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:36:59 INFO - PROCESS | 1651 | 1461681419741 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 1651 | 1461681419742 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 07:36:59 INFO - PROCESS | 1651 | 1461681419744 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 1651 | 1461681419745 Marionette TRACE conn2 <- [1,2122,null,{}] 07:36:59 INFO - PROCESS | 1651 | 1461681419748 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}] 07:36:59 INFO - PROCESS | 1651 | 1461681419827 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 07:36:59 INFO - PROCESS | 1651 | 1461681419887 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6ec000 == 53 [pid = 1651] [id = 538] 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x114f25c00) [pid = 1651] [serial = 1614] [outer = 0x0] 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12480c400) [pid = 1651] [serial = 1615] [outer = 0x114f25c00] 07:36:59 INFO - PROCESS | 1651 | 1461681419913 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x129d77c00) [pid = 1651] [serial = 1616] [outer = 0x114f25c00] 07:37:00 INFO - PROCESS | 1651 | 1461681420245 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]]]}] 07:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 518ms 07:37:00 INFO - PROCESS | 1651 | 1461681420263 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 1651 | 1461681420267 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 07:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:37:00 INFO - PROCESS | 1651 | 1461681420272 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 1651 | 1461681420275 Marionette TRACE conn2 <- [1,2126,null,{}] 07:37:00 INFO - PROCESS | 1651 | 1461681420278 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}] 07:37:00 INFO - PROCESS | 1651 | 1461681420434 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 07:37:00 INFO - PROCESS | 1651 | 1461681420517 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e441000 == 54 [pid = 1651] [id = 539] 07:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x114f2b800) [pid = 1651] [serial = 1617] [outer = 0x0] 07:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12a2e0c00) [pid = 1651] [serial = 1618] [outer = 0x114f2b800] 07:37:00 INFO - PROCESS | 1651 | 1461681420555 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12ad13000) [pid = 1651] [serial = 1619] [outer = 0x114f2b800] 07:37:00 INFO - PROCESS | 1651 | 1461681420851 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]]]}] 07:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 622ms 07:37:00 INFO - PROCESS | 1651 | 1461681420894 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 07:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:37:00 INFO - PROCESS | 1651 | 1461681420895 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 07:37:00 INFO - PROCESS | 1651 | 1461681420899 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 1651 | 1461681420901 Marionette TRACE conn2 <- [1,2130,null,{}] 07:37:00 INFO - PROCESS | 1651 | 1461681420903 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}] 07:37:00 INFO - PROCESS | 1651 | 1461681420987 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 07:37:00 INFO - PROCESS | 1651 | 1461681420991 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef8f000 == 55 [pid = 1651] [id = 540] 07:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12ad13400) [pid = 1651] [serial = 1620] [outer = 0x0] 07:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12adcf400) [pid = 1651] [serial = 1621] [outer = 0x12ad13400] 07:37:01 INFO - PROCESS | 1651 | 1461681421017 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12b12b400) [pid = 1651] [serial = 1622] [outer = 0x12ad13400] 07:37:01 INFO - PROCESS | 1651 | 1461681421344 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] 07:37:01 INFO - PROCESS | 1651 | 1461681421371 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 07:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:37:01 INFO - PROCESS | 1651 | 1461681421374 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - PROCESS | 1651 | 1461681421375 Marionette TRACE conn2 <- [1,2134,null,{}] 07:37:01 INFO - PROCESS | 1651 | 1461681421377 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}] 07:37:01 INFO - PROCESS | 1651 | 1461681421488 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 07:37:01 INFO - PROCESS | 1651 | 1461681421495 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78e000 == 56 [pid = 1651] [id = 541] 07:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12add4000) [pid = 1651] [serial = 1623] [outer = 0x0] 07:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12b135c00) [pid = 1651] [serial = 1624] [outer = 0x12add4000] 07:37:01 INFO - PROCESS | 1651 | 1461681421521 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12b445c00) [pid = 1651] [serial = 1625] [outer = 0x12add4000] 07:37:02 INFO - PROCESS | 1651 | 1461681422030 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]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 07:37:02 INFO - PROCESS | 1651 | 1461681422045 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 1651 | 1461681422051 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 07:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:37:02 INFO - PROCESS | 1651 | 1461681422054 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 1651 | 1461681422057 Marionette TRACE conn2 <- [1,2138,null,{}] 07:37:02 INFO - PROCESS | 1651 | 1461681422061 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}] 07:37:02 INFO - PROCESS | 1651 | 1461681422167 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 07:37:02 INFO - PROCESS | 1651 | 1461681422240 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8f1000 == 57 [pid = 1651] [id = 542] 07:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x118537800) [pid = 1651] [serial = 1626] [outer = 0x0] 07:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x119260000) [pid = 1651] [serial = 1627] [outer = 0x118537800] 07:37:02 INFO - PROCESS | 1651 | 1461681422273 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x119e4ec00) [pid = 1651] [serial = 1628] [outer = 0x118537800] 07:37:02 INFO - PROCESS | 1651 | 1461681422664 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]]]}] 07:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 07:37:02 INFO - PROCESS | 1651 | 1461681422725 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 1651 | 1461681422729 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 07:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:37:02 INFO - PROCESS | 1651 | 1461681422734 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 1651 | 1461681422736 Marionette TRACE conn2 <- [1,2142,null,{}] 07:37:02 INFO - PROCESS | 1651 | 1461681422739 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}] 07:37:02 INFO - PROCESS | 1651 | 1461681422844 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 07:37:02 INFO - PROCESS | 1651 | 1461681422923 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa6e800 == 58 [pid = 1651] [id = 543] 07:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x11a931400) [pid = 1651] [serial = 1629] [outer = 0x0] 07:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x11af36400) [pid = 1651] [serial = 1630] [outer = 0x11a931400] 07:37:02 INFO - PROCESS | 1651 | 1461681422996 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x11bbc2000) [pid = 1651] [serial = 1631] [outer = 0x11a931400] 07:37:03 INFO - PROCESS | 1651 | 1461681423428 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] 07:37:03 INFO - PROCESS | 1651 | 1461681423458 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 07:37:03 INFO - PROCESS | 1651 | 1461681423460 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:37:03 INFO - PROCESS | 1651 | 1461681423463 Marionette TRACE conn2 <- [1,2146,null,{}] 07:37:03 INFO - PROCESS | 1651 | 1461681423471 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}] 07:37:03 INFO - PROCESS | 1651 | 1461681423578 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 07:37:03 INFO - PROCESS | 1651 | 1461681423640 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f361800 == 59 [pid = 1651] [id = 544] 07:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11c887800) [pid = 1651] [serial = 1632] [outer = 0x0] 07:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x123dd5800) [pid = 1651] [serial = 1633] [outer = 0x11c887800] 07:37:03 INFO - PROCESS | 1651 | 1461681423713 Marionette DEBUG loaded listener.js 07:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x129d7d800) [pid = 1651] [serial = 1634] [outer = 0x11c887800] 07:37:04 INFO - PROCESS | 1651 | 1461681424122 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] 07:37:04 INFO - PROCESS | 1651 | 1461681424184 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 07:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:37:04 INFO - PROCESS | 1651 | 1461681424206 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 1651 | 1461681424208 Marionette TRACE conn2 <- [1,2150,null,{}] 07:37:04 INFO - PROCESS | 1651 | 1461681424210 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}] 07:37:04 INFO - PROCESS | 1651 | 1461681424314 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 07:37:04 INFO - PROCESS | 1651 | 1461681424386 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x130068800 == 60 [pid = 1651] [id = 545] 07:37:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12a2e4800) [pid = 1651] [serial = 1635] [outer = 0x0] 07:37:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12ab97400) [pid = 1651] [serial = 1636] [outer = 0x12a2e4800] 07:37:04 INFO - PROCESS | 1651 | 1461681424419 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12ad1d800) [pid = 1651] [serial = 1637] [outer = 0x12a2e4800] 07:37:04 INFO - PROCESS | 1651 | 1461681424827 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]]]}] 07:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 07:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:37:04 INFO - PROCESS | 1651 | 1461681424876 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 07:37:04 INFO - PROCESS | 1651 | 1461681424878 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 07:37:04 INFO - PROCESS | 1651 | 1461681424880 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 1651 | 1461681424881 Marionette TRACE conn2 <- [1,2154,null,{}] 07:37:04 INFO - PROCESS | 1651 | 1461681424884 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}] 07:37:04 INFO - PROCESS | 1651 | 1461681424985 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 07:37:05 INFO - PROCESS | 1651 | 1461681425043 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302f6000 == 61 [pid = 1651] [id = 546] 07:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12ad10000) [pid = 1651] [serial = 1638] [outer = 0x0] 07:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12b1aec00) [pid = 1651] [serial = 1639] [outer = 0x12ad10000] 07:37:05 INFO - PROCESS | 1651 | 1461681425073 Marionette DEBUG loaded listener.js 07:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12b44c400) [pid = 1651] [serial = 1640] [outer = 0x12ad10000] 07:37:05 INFO - PROCESS | 1651 | 1461681425726 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]]]}] 07:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 870ms 07:37:05 INFO - PROCESS | 1651 | 1461681425751 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 07:37:05 INFO - PROCESS | 1651 | 1461681425753 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 07:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:37:05 INFO - PROCESS | 1651 | 1461681425757 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:37:05 INFO - PROCESS | 1651 | 1461681425759 Marionette TRACE conn2 <- [1,2158,null,{}] 07:37:05 INFO - PROCESS | 1651 | 1461681425764 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}] 07:37:05 INFO - PROCESS | 1651 | 1461681425876 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 07:37:05 INFO - PROCESS | 1651 | 1461681425938 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x11916a800 == 62 [pid = 1651] [id = 547] 07:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x114f69800) [pid = 1651] [serial = 1641] [outer = 0x0] 07:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x114f6d000) [pid = 1651] [serial = 1642] [outer = 0x114f69800] 07:37:05 INFO - PROCESS | 1651 | 1461681425967 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x1150fc400) [pid = 1651] [serial = 1643] [outer = 0x114f69800] 07:37:06 INFO - PROCESS | 1651 | 1461681426436 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]]]}] 07:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 725ms 07:37:06 INFO - PROCESS | 1651 | 1461681426482 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 07:37:06 INFO - PROCESS | 1651 | 1461681426485 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 07:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:37:06 INFO - PROCESS | 1651 | 1461681426490 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 1651 | 1461681426491 Marionette TRACE conn2 <- [1,2162,null,{}] 07:37:06 INFO - PROCESS | 1651 | 1461681426494 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}] 07:37:06 INFO - PROCESS | 1651 | 1461681426594 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 07:37:06 INFO - PROCESS | 1651 | 1461681426656 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adc8800 == 63 [pid = 1651] [id = 548] 07:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x1151e9400) [pid = 1651] [serial = 1644] [outer = 0x0] 07:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11853c800) [pid = 1651] [serial = 1645] [outer = 0x1151e9400] 07:37:06 INFO - PROCESS | 1651 | 1461681426684 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x118e8e000) [pid = 1651] [serial = 1646] [outer = 0x1151e9400] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12416c800 == 62 [pid = 1651] [id = 111] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef8f000 == 61 [pid = 1651] [id = 540] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12e441000 == 60 [pid = 1651] [id = 539] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6ec000 == 59 [pid = 1651] [id = 538] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12c79b800 == 58 [pid = 1651] [id = 537] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12b740800 == 57 [pid = 1651] [id = 536] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12abca800 == 56 [pid = 1651] [id = 535] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x1278df000) [pid = 1651] [serial = 1522] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x114b4a000) [pid = 1651] [serial = 1510] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x11b804c00) [pid = 1651] [serial = 1516] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12412dc00) [pid = 1651] [serial = 1519] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x128b2ac00) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x119e47000) [pid = 1651] [serial = 1513] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12ab8e800) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12a2e4c00) [pid = 1651] [serial = 1525] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12ba83800) [pid = 1651] [serial = 1570] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11adc4000 == 55 [pid = 1651] [id = 534] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x1276f3000 == 54 [pid = 1651] [id = 533] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x123cbb800 == 53 [pid = 1651] [id = 532] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11c3e5800 == 52 [pid = 1651] [id = 531] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x119175800 == 51 [pid = 1651] [id = 530] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd86800 == 50 [pid = 1651] [id = 529] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x123b03000 == 49 [pid = 1651] [id = 528] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff1b000 == 48 [pid = 1651] [id = 527] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdc5800 == 47 [pid = 1651] [id = 524] 07:37:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa6a000 == 46 [pid = 1651] [id = 523] 07:37:07 INFO - PROCESS | 1651 | 1461681427137 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]]]}] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x127348400) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x119aac800) [pid = 1651] [serial = 1537] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12ad18000) [pid = 1651] [serial = 1552] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x11bbc1000) [pid = 1651] [serial = 1540] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x123babc00) [pid = 1651] [serial = 1541] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x119760c00) [pid = 1651] [serial = 1535] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x118540c00) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12ab8e400) [pid = 1651] [serial = 1549] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12add1800) [pid = 1651] [serial = 1555] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x1274a7400) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x129d80800) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12412f000) [pid = 1651] [serial = 1543] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1273de800) [pid = 1651] [serial = 1544] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11ab93400) [pid = 1651] [serial = 1538] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12b139400) [pid = 1651] [serial = 1558] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12adda800) [pid = 1651] [serial = 1556] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11a643c00) [pid = 1651] [serial = 1561] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12b1a6c00) [pid = 1651] [serial = 1559] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12b1b1400) [pid = 1651] [serial = 1564] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12ba7b800) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12b5e7400) [pid = 1651] [serial = 1565] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x11c9a1c00) [pid = 1651] [serial = 1562] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12ad1d000) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12b5efc00) [pid = 1651] [serial = 1567] [outer = 0x0] [url = about:blank] 07:37:07 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12ad11800) [pid = 1651] [serial = 1550] [outer = 0x0] [url = about:blank] 07:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 672ms 07:37:07 INFO - PROCESS | 1651 | 1461681427162 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 07:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:37:07 INFO - PROCESS | 1651 | 1461681427164 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 07:37:07 INFO - PROCESS | 1651 | 1461681427166 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 1651 | 1461681427168 Marionette TRACE conn2 <- [1,2166,null,{}] 07:37:07 INFO - PROCESS | 1651 | 1461681427175 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}] 07:37:07 INFO - PROCESS | 1651 | 1461681427259 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 07:37:07 INFO - PROCESS | 1651 | 1461681427267 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdbd800 == 47 [pid = 1651] [id = 549] 07:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x119258c00) [pid = 1651] [serial = 1647] [outer = 0x0] 07:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x119a4bc00) [pid = 1651] [serial = 1648] [outer = 0x119258c00] 07:37:07 INFO - PROCESS | 1651 | 1461681427289 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11a665c00) [pid = 1651] [serial = 1649] [outer = 0x119258c00] 07:37:07 INFO - PROCESS | 1651 | 1461681427757 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]]]}] 07:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 624ms 07:37:07 INFO - PROCESS | 1651 | 1461681427791 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 1651 | 1461681427794 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 07:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:37:07 INFO - PROCESS | 1651 | 1461681427798 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 1651 | 1461681427802 Marionette TRACE conn2 <- [1,2170,null,{}] 07:37:07 INFO - PROCESS | 1651 | 1461681427805 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}] 07:37:07 INFO - PROCESS | 1651 | 1461681427940 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 07:37:07 INFO - PROCESS | 1651 | 1461681427954 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x124179800 == 48 [pid = 1651] [id = 550] 07:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11a66ac00) [pid = 1651] [serial = 1650] [outer = 0x0] 07:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11ab9a800) [pid = 1651] [serial = 1651] [outer = 0x11a66ac00] 07:37:08 INFO - PROCESS | 1651 | 1461681427997 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11af37c00) [pid = 1651] [serial = 1652] [outer = 0x11a66ac00] 07:37:08 INFO - PROCESS | 1651 | 1461681428358 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]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 574ms 07:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:37:08 INFO - PROCESS | 1651 | 1461681428371 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 1651 | 1461681428373 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 07:37:08 INFO - PROCESS | 1651 | 1461681428375 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 1651 | 1461681428376 Marionette TRACE conn2 <- [1,2174,null,{}] 07:37:08 INFO - PROCESS | 1651 | 1461681428378 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}] 07:37:08 INFO - PROCESS | 1651 | 1461681428461 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 07:37:08 INFO - PROCESS | 1651 | 1461681428486 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12767f800 == 49 [pid = 1651] [id = 551] 07:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11afef400) [pid = 1651] [serial = 1653] [outer = 0x0] 07:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11b80f800) [pid = 1651] [serial = 1654] [outer = 0x11afef400] 07:37:08 INFO - PROCESS | 1651 | 1461681428512 Marionette DEBUG loaded listener.js 07:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11b8b0400) [pid = 1651] [serial = 1655] [outer = 0x11afef400] 07:37:08 INFO - PROCESS | 1651 | 1461681428841 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]]]}] 07:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 07:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:37:08 INFO - PROCESS | 1651 | 1461681428894 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 1651 | 1461681428895 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 07:37:08 INFO - PROCESS | 1651 | 1461681428897 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 1651 | 1461681428899 Marionette TRACE conn2 <- [1,2178,null,{}] 07:37:08 INFO - PROCESS | 1651 | 1461681428901 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}] 07:37:09 INFO - PROCESS | 1651 | 1461681429030 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 07:37:09 INFO - PROCESS | 1651 | 1461681429042 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa73800 == 50 [pid = 1651] [id = 552] 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11bbbd800) [pid = 1651] [serial = 1656] [outer = 0x0] 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11c104000) [pid = 1651] [serial = 1657] [outer = 0x11bbbd800] 07:37:09 INFO - PROCESS | 1651 | 1461681429070 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x123bb3800) [pid = 1651] [serial = 1658] [outer = 0x11bbbd800] 07:37:09 INFO - PROCESS | 1651 | 1461681429410 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]]]}] 07:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 07:37:09 INFO - PROCESS | 1651 | 1461681429419 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 1651 | 1461681429420 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 07:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:37:09 INFO - PROCESS | 1651 | 1461681429423 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 1651 | 1461681429424 Marionette TRACE conn2 <- [1,2182,null,{}] 07:37:09 INFO - PROCESS | 1651 | 1461681429426 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}] 07:37:09 INFO - PROCESS | 1651 | 1461681429529 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 07:37:09 INFO - PROCESS | 1651 | 1461681429544 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abc8800 == 51 [pid = 1651] [id = 553] 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x123bb3c00) [pid = 1651] [serial = 1659] [outer = 0x0] 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x124125000) [pid = 1651] [serial = 1660] [outer = 0x123bb3c00] 07:37:09 INFO - PROCESS | 1651 | 1461681429570 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x124131c00) [pid = 1651] [serial = 1661] [outer = 0x123bb3c00] 07:37:09 INFO - PROCESS | 1651 | 1461681429941 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]]]}] 07:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 07:37:09 INFO - PROCESS | 1651 | 1461681429991 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 07:37:09 INFO - PROCESS | 1651 | 1461681429992 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 07:37:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:37:09 INFO - PROCESS | 1651 | 1461681429994 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:37:09 INFO - PROCESS | 1651 | 1461681429996 Marionette TRACE conn2 <- [1,2186,null,{}] 07:37:10 INFO - PROCESS | 1651 | 1461681429998 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}] 07:37:10 INFO - PROCESS | 1651 | 1461681430104 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 07:37:10 INFO - PROCESS | 1651 | 1461681430144 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ada8800 == 52 [pid = 1651] [id = 554] 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x123dd2000) [pid = 1651] [serial = 1662] [outer = 0x0] 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x124809400) [pid = 1651] [serial = 1663] [outer = 0x123dd2000] 07:37:10 INFO - PROCESS | 1651 | 1461681430169 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12700b400) [pid = 1651] [serial = 1664] [outer = 0x123dd2000] 07:37:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:37:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 517ms 07:37:10 INFO - PROCESS | 1651 | 1461681430508 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]]]}] 07:37:10 INFO - PROCESS | 1651 | 1461681430513 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 07:37:10 INFO - PROCESS | 1651 | 1461681430514 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 07:37:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:37:10 INFO - PROCESS | 1651 | 1461681430520 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 1651 | 1461681430521 Marionette TRACE conn2 <- [1,2190,null,{}] 07:37:10 INFO - PROCESS | 1651 | 1461681430523 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}] 07:37:10 INFO - PROCESS | 1651 | 1461681430634 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 07:37:10 INFO - PROCESS | 1651 | 1461681430648 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac4000 == 53 [pid = 1651] [id = 555] 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x127011c00) [pid = 1651] [serial = 1665] [outer = 0x0] 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x1273d6000) [pid = 1651] [serial = 1666] [outer = 0x127011c00] 07:37:10 INFO - PROCESS | 1651 | 1461681430673 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x1274a5400) [pid = 1651] [serial = 1667] [outer = 0x127011c00] 07:37:11 INFO - PROCESS | 1651 | 1461681431041 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]]]}] 07:37:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:37:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 571ms 07:37:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:37:11 INFO - PROCESS | 1651 | 1461681431091 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 1651 | 1461681431093 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 07:37:11 INFO - PROCESS | 1651 | 1461681431096 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 1651 | 1461681431097 Marionette TRACE conn2 <- [1,2194,null,{}] 07:37:11 INFO - PROCESS | 1651 | 1461681431101 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}] 07:37:11 INFO - PROCESS | 1651 | 1461681431276 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12aa23c00) [pid = 1651] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11c886000) [pid = 1651] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x127003400) [pid = 1651] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11348dc00) [pid = 1651] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1187abc00) [pid = 1651] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11ab16c00) [pid = 1651] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x11c111000) [pid = 1651] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x1248f3800) [pid = 1651] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x114f71c00) [pid = 1651] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11c9a2c00) [pid = 1651] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11b8aa800) [pid = 1651] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x1150ffc00) [pid = 1651] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x119a42800) [pid = 1651] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11434f800) [pid = 1651] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11b806800) [pid = 1651] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x118ced800) [pid = 1651] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11a640000) [pid = 1651] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x1241c9400) [pid = 1651] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x124811c00) [pid = 1651] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11c6a0c00) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x124125c00) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12749c800) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x114f25c00) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11857f000) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x1278e7400) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12ad13400) [pid = 1651] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11b8a9400) [pid = 1651] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x118e97c00) [pid = 1651] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x119e4b000) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1150fa800) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11ad3f800) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11af40000) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11a65fc00) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12abb5000) [pid = 1651] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x114f2b800) [pid = 1651] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11c47c800) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:37:11 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12a2e1c00) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:37:11 INFO - PROCESS | 1651 | 1461681431644 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x114f8d800 == 54 [pid = 1651] [id = 556] 07:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x113496c00) [pid = 1651] [serial = 1668] [outer = 0x0] 07:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x114f2b800) [pid = 1651] [serial = 1669] [outer = 0x113496c00] 07:37:11 INFO - PROCESS | 1651 | 1461681431672 Marionette DEBUG loaded listener.js 07:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1187abc00) [pid = 1651] [serial = 1670] [outer = 0x113496c00] 07:37:11 INFO - PROCESS | 1651 | 1461681431986 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]]]}] 07:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 922ms 07:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:37:12 INFO - PROCESS | 1651 | 1461681432018 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 07:37:12 INFO - PROCESS | 1651 | 1461681432020 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 07:37:12 INFO - PROCESS | 1651 | 1461681432022 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:37:12 INFO - PROCESS | 1651 | 1461681432024 Marionette TRACE conn2 <- [1,2198,null,{}] 07:37:12 INFO - PROCESS | 1651 | 1461681432027 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}] 07:37:12 INFO - PROCESS | 1651 | 1461681432154 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 07:37:12 INFO - PROCESS | 1651 | 1461681432239 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c7000 == 55 [pid = 1651] [id = 557] 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x113499800) [pid = 1651] [serial = 1671] [outer = 0x0] 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11912f800) [pid = 1651] [serial = 1672] [outer = 0x113499800] 07:37:12 INFO - PROCESS | 1651 | 1461681432288 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x127890000) [pid = 1651] [serial = 1673] [outer = 0x113499800] 07:37:12 INFO - PROCESS | 1651 | 1461681432640 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]]]}] 07:37:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:37:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 669ms 07:37:12 INFO - PROCESS | 1651 | 1461681432692 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 07:37:12 INFO - PROCESS | 1651 | 1461681432693 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 07:37:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:37:12 INFO - PROCESS | 1651 | 1461681432695 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:37:12 INFO - PROCESS | 1651 | 1461681432696 Marionette TRACE conn2 <- [1,2202,null,{}] 07:37:12 INFO - PROCESS | 1651 | 1461681432699 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}] 07:37:12 INFO - PROCESS | 1651 | 1461681432810 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 07:37:12 INFO - PROCESS | 1651 | 1461681432816 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3c8800 == 56 [pid = 1651] [id = 558] 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12480cc00) [pid = 1651] [serial = 1674] [outer = 0x0] 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1294e6c00) [pid = 1651] [serial = 1675] [outer = 0x12480cc00] 07:37:12 INFO - PROCESS | 1651 | 1461681432841 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x129d78c00) [pid = 1651] [serial = 1676] [outer = 0x12480cc00] 07:37:13 INFO - PROCESS | 1651 | 1461681433140 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]]]}] 07:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 469ms 07:37:13 INFO - PROCESS | 1651 | 1461681433166 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 1651 | 1461681433168 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 07:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:37:13 INFO - PROCESS | 1651 | 1461681433171 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 1651 | 1461681433172 Marionette TRACE conn2 <- [1,2206,null,{}] 07:37:13 INFO - PROCESS | 1651 | 1461681433174 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}] 07:37:13 INFO - PROCESS | 1651 | 1461681433262 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 07:37:13 INFO - PROCESS | 1651 | 1461681433266 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94f000 == 57 [pid = 1651] [id = 559] 07:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x129d76000) [pid = 1651] [serial = 1677] [outer = 0x0] 07:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12a2e0400) [pid = 1651] [serial = 1678] [outer = 0x129d76000] 07:37:13 INFO - PROCESS | 1651 | 1461681433291 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12a2eb000) [pid = 1651] [serial = 1679] [outer = 0x129d76000] 07:37:13 INFO - PROCESS | 1651 | 1461681433721 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]]]}] 07:37:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:37:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 620ms 07:37:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:37:13 INFO - PROCESS | 1651 | 1461681433791 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 1651 | 1461681433794 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 07:37:13 INFO - PROCESS | 1651 | 1461681433797 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 1651 | 1461681433800 Marionette TRACE conn2 <- [1,2210,null,{}] 07:37:13 INFO - PROCESS | 1651 | 1461681433805 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}] 07:37:13 INFO - PROCESS | 1651 | 1461681433913 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 07:37:14 INFO - PROCESS | 1651 | 1461681434019 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x118cd2000 == 58 [pid = 1651] [id = 560] 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x114f26c00) [pid = 1651] [serial = 1680] [outer = 0x0] 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x114f66000) [pid = 1651] [serial = 1681] [outer = 0x114f26c00] 07:37:14 INFO - PROCESS | 1651 | 1461681434053 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1151ed000) [pid = 1651] [serial = 1682] [outer = 0x114f26c00] 07:37:14 INFO - PROCESS | 1651 | 1461681434457 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]]]}] 07:37:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:37:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 07:37:14 INFO - PROCESS | 1651 | 1461681434521 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 1651 | 1461681434525 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 07:37:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:37:14 INFO - PROCESS | 1651 | 1461681434546 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 1651 | 1461681434549 Marionette TRACE conn2 <- [1,2214,null,{}] 07:37:14 INFO - PROCESS | 1651 | 1461681434594 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}] 07:37:14 INFO - PROCESS | 1651 | 1461681434702 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 07:37:14 INFO - PROCESS | 1651 | 1461681434773 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x123fd2000 == 59 [pid = 1651] [id = 561] 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x118e99000) [pid = 1651] [serial = 1683] [outer = 0x0] 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x119264c00) [pid = 1651] [serial = 1684] [outer = 0x118e99000] 07:37:14 INFO - PROCESS | 1651 | 1461681434804 Marionette DEBUG loaded listener.js 07:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x11a63ec00) [pid = 1651] [serial = 1685] [outer = 0x118e99000] 07:37:15 INFO - PROCESS | 1651 | 1461681435226 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]]]}] 07:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 729ms 07:37:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:37:15 INFO - PROCESS | 1651 | 1461681435259 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 07:37:15 INFO - PROCESS | 1651 | 1461681435261 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 07:37:15 INFO - PROCESS | 1651 | 1461681435263 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:37:15 INFO - PROCESS | 1651 | 1461681435266 Marionette TRACE conn2 <- [1,2218,null,{}] 07:37:15 INFO - PROCESS | 1651 | 1461681435274 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}] 07:37:15 INFO - PROCESS | 1651 | 1461681435386 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 07:37:15 INFO - PROCESS | 1651 | 1461681435490 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bacc000 == 60 [pid = 1651] [id = 562] 07:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x11a667800) [pid = 1651] [serial = 1686] [outer = 0x0] 07:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x11ad40c00) [pid = 1651] [serial = 1687] [outer = 0x11a667800] 07:37:15 INFO - PROCESS | 1651 | 1461681435525 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11c04b800) [pid = 1651] [serial = 1688] [outer = 0x11a667800] 07:37:15 INFO - PROCESS | 1651 | 1461681435945 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]]]}] 07:37:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:37:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 725ms 07:37:16 INFO - PROCESS | 1651 | 1461681436000 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 1651 | 1461681436002 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 07:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:37:16 INFO - PROCESS | 1651 | 1461681436004 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 1651 | 1461681436006 Marionette TRACE conn2 <- [1,2222,null,{}] 07:37:16 INFO - PROCESS | 1651 | 1461681436008 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}] 07:37:16 INFO - PROCESS | 1651 | 1461681436113 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 07:37:16 INFO - PROCESS | 1651 | 1461681436176 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e43b000 == 61 [pid = 1651] [id = 563] 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11c43ec00) [pid = 1651] [serial = 1689] [outer = 0x0] 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x123ba9800) [pid = 1651] [serial = 1690] [outer = 0x11c43ec00] 07:37:16 INFO - PROCESS | 1651 | 1461681436249 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12412e000) [pid = 1651] [serial = 1691] [outer = 0x11c43ec00] 07:37:16 INFO - PROCESS | 1651 | 1461681436636 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]]]}] 07:37:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:37:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 07:37:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:37:16 INFO - PROCESS | 1651 | 1461681436674 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 07:37:16 INFO - PROCESS | 1651 | 1461681436676 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 07:37:16 INFO - PROCESS | 1651 | 1461681436678 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 1651 | 1461681436679 Marionette TRACE conn2 <- [1,2226,null,{}] 07:37:16 INFO - PROCESS | 1651 | 1461681436682 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}] 07:37:16 INFO - PROCESS | 1651 | 1461681436785 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 07:37:16 INFO - PROCESS | 1651 | 1461681436862 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f356800 == 62 [pid = 1651] [id = 564] 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11caef000) [pid = 1651] [serial = 1692] [outer = 0x0] 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x127499800) [pid = 1651] [serial = 1693] [outer = 0x11caef000] 07:37:16 INFO - PROCESS | 1651 | 1461681436893 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x1294ea400) [pid = 1651] [serial = 1694] [outer = 0x11caef000] 07:37:17 INFO - PROCESS | 1651 | 1461681437304 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]]]}] 07:37:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:37:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 668ms 07:37:17 INFO - PROCESS | 1651 | 1461681437347 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 07:37:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:37:17 INFO - PROCESS | 1651 | 1461681437348 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 07:37:17 INFO - PROCESS | 1651 | 1461681437351 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 1651 | 1461681437352 Marionette TRACE conn2 <- [1,2230,null,{}] 07:37:17 INFO - PROCESS | 1651 | 1461681437354 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}] 07:37:17 INFO - PROCESS | 1651 | 1461681437493 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 07:37:17 INFO - PROCESS | 1651 | 1461681437584 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff05800 == 63 [pid = 1651] [id = 565] 07:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12aa2b400) [pid = 1651] [serial = 1695] [outer = 0x0] 07:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12ab90000) [pid = 1651] [serial = 1696] [outer = 0x12aa2b400] 07:37:17 INFO - PROCESS | 1651 | 1461681437617 Marionette DEBUG loaded listener.js 07:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12ad0e800) [pid = 1651] [serial = 1697] [outer = 0x12aa2b400] 07:37:18 INFO - PROCESS | 1651 | 1461681438054 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]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 718ms 07:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:37:18 INFO - PROCESS | 1651 | 1461681438070 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 1651 | 1461681438071 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 07:37:18 INFO - PROCESS | 1651 | 1461681438073 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 1651 | 1461681438075 Marionette TRACE conn2 <- [1,2234,null,{}] 07:37:18 INFO - PROCESS | 1651 | 1461681438077 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}] 07:37:18 INFO - PROCESS | 1651 | 1461681438184 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 07:37:18 INFO - PROCESS | 1651 | 1461681438288 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x116520800 == 64 [pid = 1651] [id = 566] 07:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x114bc2400) [pid = 1651] [serial = 1698] [outer = 0x0] 07:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x115207000) [pid = 1651] [serial = 1699] [outer = 0x114bc2400] 07:37:18 INFO - PROCESS | 1651 | 1461681438321 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x11c9bac00) [pid = 1651] [serial = 1700] [outer = 0x114bc2400] 07:37:18 INFO - PROCESS | 1651 | 1461681438868 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]]]}] 07:37:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:37:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 820ms 07:37:18 INFO - PROCESS | 1651 | 1461681438893 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 07:37:18 INFO - PROCESS | 1651 | 1461681438895 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 07:37:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:37:18 INFO - PROCESS | 1651 | 1461681438899 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:37:18 INFO - PROCESS | 1651 | 1461681438901 Marionette TRACE conn2 <- [1,2238,null,{}] 07:37:18 INFO - PROCESS | 1651 | 1461681438905 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}] 07:37:19 INFO - PROCESS | 1651 | 1461681439004 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 07:37:19 INFO - PROCESS | 1651 | 1461681439067 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243db800 == 65 [pid = 1651] [id = 567] 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x114f66400) [pid = 1651] [serial = 1701] [outer = 0x0] 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x1153dd800) [pid = 1651] [serial = 1702] [outer = 0x114f66400] 07:37:19 INFO - PROCESS | 1651 | 1461681439096 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x11857f000) [pid = 1651] [serial = 1703] [outer = 0x114f66400] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3c8800 == 64 [pid = 1651] [id = 558] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c7000 == 63 [pid = 1651] [id = 557] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x114f8d800 == 62 [pid = 1651] [id = 556] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac4000 == 61 [pid = 1651] [id = 555] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12ada8800 == 60 [pid = 1651] [id = 554] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12abc8800 == 59 [pid = 1651] [id = 553] 07:37:19 INFO - PROCESS | 1651 | 1461681439593 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]]]}] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa73800 == 58 [pid = 1651] [id = 552] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12767f800 == 57 [pid = 1651] [id = 551] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x124179800 == 56 [pid = 1651] [id = 550] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdbd800 == 55 [pid = 1651] [id = 549] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11adc8800 == 54 [pid = 1651] [id = 548] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11916a800 == 53 [pid = 1651] [id = 547] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12f361800 == 52 [pid = 1651] [id = 544] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa6e800 == 51 [pid = 1651] [id = 543] 07:37:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8f1000 == 50 [pid = 1651] [id = 542] 07:37:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:37:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 723ms 07:37:19 INFO - PROCESS | 1651 | 1461681439622 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 1651 | 1461681439626 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 07:37:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:37:19 INFO - PROCESS | 1651 | 1461681439630 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 1651 | 1461681439632 Marionette TRACE conn2 <- [1,2242,null,{}] 07:37:19 INFO - PROCESS | 1651 | 1461681439634 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}] 07:37:19 INFO - PROCESS | 1651 | 1461681439731 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11a65f000) [pid = 1651] [serial = 1424] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11c885000) [pid = 1651] [serial = 1427] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12ab8d000) [pid = 1651] [serial = 1490] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12abaa800) [pid = 1651] [serial = 1532] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x1273a4800) [pid = 1651] [serial = 1433] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1278e2000) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x114f62800) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x11a932000) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11c885400) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x123f0c400) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x129d7bc00) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x118acdc00) [pid = 1651] [serial = 1420] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x124349000) [pid = 1651] [serial = 1430] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12700e800) [pid = 1651] [serial = 1372] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x118eac000) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11ab95c00) [pid = 1651] [serial = 1478] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12aa29000) [pid = 1651] [serial = 1526] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12ab94000) [pid = 1651] [serial = 1529] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1273a4c00) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x128b87400) [pid = 1651] [serial = 1523] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12456c400) [pid = 1651] [serial = 1606] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x127499400) [pid = 1651] [serial = 1609] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x128b25000) [pid = 1651] [serial = 1612] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12480c400) [pid = 1651] [serial = 1615] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12769d400) [pid = 1651] [serial = 1610] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12b446800) [pid = 1651] [serial = 1586] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12add3000) [pid = 1651] [serial = 1585] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12abb2000) [pid = 1651] [serial = 1580] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12aa31000) [pid = 1651] [serial = 1579] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12adcf400) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x11c04d000) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x119193800) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11a63f800) [pid = 1651] [serial = 1592] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x11afe8000) [pid = 1651] [serial = 1574] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11ab16400) [pid = 1651] [serial = 1573] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1187ac000) [pid = 1651] [serial = 1589] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1153e2800) [pid = 1651] [serial = 1588] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1248f7c00) [pid = 1651] [serial = 1577] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x11c69f400) [pid = 1651] [serial = 1576] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11b8a9800) [pid = 1651] [serial = 1597] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11bbc7800) [pid = 1651] [serial = 1598] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11ab13400) [pid = 1651] [serial = 1594] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x11ad3c800) [pid = 1651] [serial = 1595] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12b1b0400) [pid = 1651] [serial = 1583] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12add6000) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12ad13000) [pid = 1651] [serial = 1619] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x124130400) [pid = 1651] [serial = 1604] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11c9b7800) [pid = 1651] [serial = 1603] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12700b800) [pid = 1651] [serial = 1607] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x129d72c00) [pid = 1651] [serial = 1613] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x129d77c00) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11c476000) [pid = 1651] [serial = 1601] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12b12b400) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a2e0c00) [pid = 1651] [serial = 1618] [outer = 0x0] [url = about:blank] 07:37:19 INFO - PROCESS | 1651 | 1461681439799 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a977000 == 51 [pid = 1651] [id = 568] 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1153e2800) [pid = 1651] [serial = 1704] [outer = 0x0] 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118e0ac00) [pid = 1651] [serial = 1705] [outer = 0x1153e2800] 07:37:19 INFO - PROCESS | 1651 | 1461681439826 Marionette DEBUG loaded listener.js 07:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119aa9800) [pid = 1651] [serial = 1706] [outer = 0x1153e2800] 07:37:20 INFO - PROCESS | 1651 | 1461681440143 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]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 07:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:37:20 INFO - PROCESS | 1651 | 1461681440155 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 1651 | 1461681440156 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 07:37:20 INFO - PROCESS | 1651 | 1461681440158 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 1651 | 1461681440161 Marionette TRACE conn2 <- [1,2246,null,{}] 07:37:20 INFO - PROCESS | 1651 | 1461681440171 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}] 07:37:20 INFO - PROCESS | 1651 | 1461681440279 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 07:37:20 INFO - PROCESS | 1651 | 1461681440353 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cb9800 == 52 [pid = 1651] [id = 569] 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11a643c00) [pid = 1651] [serial = 1707] [outer = 0x0] 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11ab18c00) [pid = 1651] [serial = 1708] [outer = 0x11a643c00] 07:37:20 INFO - PROCESS | 1651 | 1461681440382 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x11af36000) [pid = 1651] [serial = 1709] [outer = 0x11a643c00] 07:37:20 INFO - PROCESS | 1651 | 1461681440678 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]]]}] 07:37:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:37:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 07:37:20 INFO - PROCESS | 1651 | 1461681440729 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 07:37:20 INFO - PROCESS | 1651 | 1461681440732 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 07:37:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:37:20 INFO - PROCESS | 1651 | 1461681440736 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:37:20 INFO - PROCESS | 1651 | 1461681440737 Marionette TRACE conn2 <- [1,2250,null,{}] 07:37:20 INFO - PROCESS | 1651 | 1461681440739 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}] 07:37:20 INFO - PROCESS | 1651 | 1461681440842 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 07:37:20 INFO - PROCESS | 1651 | 1461681440901 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248d1800 == 53 [pid = 1651] [id = 570] 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11b84f800) [pid = 1651] [serial = 1710] [outer = 0x0] 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11c045c00) [pid = 1651] [serial = 1711] [outer = 0x11b84f800] 07:37:20 INFO - PROCESS | 1651 | 1461681440927 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11c442c00) [pid = 1651] [serial = 1712] [outer = 0x11b84f800] 07:37:21 INFO - PROCESS | 1651 | 1461681441202 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]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 519ms 07:37:21 INFO - PROCESS | 1651 | 1461681441256 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 1651 | 1461681441257 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 07:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:37:21 INFO - PROCESS | 1651 | 1461681441259 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 1651 | 1461681441260 Marionette TRACE conn2 <- [1,2254,null,{}] 07:37:21 INFO - PROCESS | 1651 | 1461681441262 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}] 07:37:21 INFO - PROCESS | 1651 | 1461681441351 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 07:37:21 INFO - PROCESS | 1651 | 1461681441416 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa84000 == 54 [pid = 1651] [id = 571] 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11bbbd000) [pid = 1651] [serial = 1713] [outer = 0x0] 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11c69b000) [pid = 1651] [serial = 1714] [outer = 0x11bbbd000] 07:37:21 INFO - PROCESS | 1651 | 1461681441441 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x123baf400) [pid = 1651] [serial = 1715] [outer = 0x11bbbd000] 07:37:21 INFO - PROCESS | 1651 | 1461681441771 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]]]}] 07:37:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:37:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 07:37:21 INFO - PROCESS | 1651 | 1461681441778 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 1651 | 1461681441780 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 07:37:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:37:21 INFO - PROCESS | 1651 | 1461681441783 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 1651 | 1461681441784 Marionette TRACE conn2 <- [1,2258,null,{}] 07:37:21 INFO - PROCESS | 1651 | 1461681441787 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}] 07:37:21 INFO - PROCESS | 1651 | 1461681441908 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 07:37:21 INFO - PROCESS | 1651 | 1461681441923 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12adb0800 == 55 [pid = 1651] [id = 572] 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123f0c400) [pid = 1651] [serial = 1716] [outer = 0x0] 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1245a6400) [pid = 1651] [serial = 1717] [outer = 0x123f0c400] 07:37:21 INFO - PROCESS | 1651 | 1461681441951 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1273d7800) [pid = 1651] [serial = 1718] [outer = 0x123f0c400] 07:37:22 INFO - PROCESS | 1651 | 1461681442300 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]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 07:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:37:22 INFO - PROCESS | 1651 | 1461681442304 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 1651 | 1461681442305 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 07:37:22 INFO - PROCESS | 1651 | 1461681442307 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - PROCESS | 1651 | 1461681442308 Marionette TRACE conn2 <- [1,2262,null,{}] 07:37:22 INFO - PROCESS | 1651 | 1461681442311 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}] 07:37:22 INFO - PROCESS | 1651 | 1461681442417 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 07:37:22 INFO - PROCESS | 1651 | 1461681442455 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac0000 == 56 [pid = 1651] [id = 573] 07:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1273de800) [pid = 1651] [serial = 1719] [outer = 0x0] 07:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x127890800) [pid = 1651] [serial = 1720] [outer = 0x1273de800] 07:37:22 INFO - PROCESS | 1651 | 1461681442480 Marionette DEBUG loaded listener.js 07:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x129d73c00) [pid = 1651] [serial = 1721] [outer = 0x1273de800] 07:37:22 INFO - PROCESS | 1651 | 1461681442807 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]]]}] 07:37:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:37:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 07:37:22 INFO - PROCESS | 1651 | 1461681442828 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 07:37:22 INFO - PROCESS | 1651 | 1461681442830 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 07:37:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:37:22 INFO - PROCESS | 1651 | 1461681442835 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:37:22 INFO - PROCESS | 1651 | 1461681442837 Marionette TRACE conn2 <- [1,2266,null,{}] 07:37:22 INFO - PROCESS | 1651 | 1461681442840 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}] 07:37:23 INFO - PROCESS | 1651 | 1461681443005 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 07:37:23 INFO - PROCESS | 1651 | 1461681443023 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c79a000 == 57 [pid = 1651] [id = 574] 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x129d7d000) [pid = 1651] [serial = 1722] [outer = 0x0] 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12a2e2800) [pid = 1651] [serial = 1723] [outer = 0x129d7d000] 07:37:23 INFO - PROCESS | 1651 | 1461681443065 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x12aa23c00) [pid = 1651] [serial = 1724] [outer = 0x129d7d000] 07:37:23 INFO - PROCESS | 1651 | 1461681443460 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]]]}] 07:37:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:37:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 678ms 07:37:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:37:23 INFO - PROCESS | 1651 | 1461681443513 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 07:37:23 INFO - PROCESS | 1651 | 1461681443515 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 07:37:23 INFO - PROCESS | 1651 | 1461681443517 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:37:23 INFO - PROCESS | 1651 | 1461681443519 Marionette TRACE conn2 <- [1,2270,null,{}] 07:37:23 INFO - PROCESS | 1651 | 1461681443523 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}] 07:37:23 INFO - PROCESS | 1651 | 1461681443687 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12480cc00) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x123bb3c00) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x127011c00) [pid = 1651] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x123dd2000) [pid = 1651] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12add4000) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x113496c00) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119258c00) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x114f69800) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11bbbd800) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1151e9400) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11afef400) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11a66ac00) [pid = 1651] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:37:23 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x113499800) [pid = 1651] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:37:23 INFO - PROCESS | 1651 | 1461681443829 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119223000 == 58 [pid = 1651] [id = 575] 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x114246800) [pid = 1651] [serial = 1725] [outer = 0x0] 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1151e9400) [pid = 1651] [serial = 1726] [outer = 0x114246800] 07:37:23 INFO - PROCESS | 1651 | 1461681443871 Marionette DEBUG loaded listener.js 07:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x11ab96800) [pid = 1651] [serial = 1727] [outer = 0x114246800] 07:37:24 INFO - PROCESS | 1651 | 1461681444223 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]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 725ms 07:37:24 INFO - PROCESS | 1651 | 1461681444242 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 1651 | 1461681444243 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 07:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:37:24 INFO - PROCESS | 1651 | 1461681444245 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 1651 | 1461681444247 Marionette TRACE conn2 <- [1,2274,null,{}] 07:37:24 INFO - PROCESS | 1651 | 1461681444251 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}] 07:37:24 INFO - PROCESS | 1651 | 1461681444342 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 07:37:24 INFO - PROCESS | 1651 | 1461681444402 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac5800 == 59 [pid = 1651] [id = 576] 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x114bb4c00) [pid = 1651] [serial = 1728] [outer = 0x0] 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x127011c00) [pid = 1651] [serial = 1729] [outer = 0x114bb4c00] 07:37:24 INFO - PROCESS | 1651 | 1461681444428 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12ab8a800) [pid = 1651] [serial = 1730] [outer = 0x114bb4c00] 07:37:24 INFO - PROCESS | 1651 | 1461681444705 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]]]}] 07:37:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:37:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms 07:37:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:37:24 INFO - PROCESS | 1651 | 1461681444722 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 07:37:24 INFO - PROCESS | 1651 | 1461681444724 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 07:37:24 INFO - PROCESS | 1651 | 1461681444726 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:37:24 INFO - PROCESS | 1651 | 1461681444728 Marionette TRACE conn2 <- [1,2278,null,{}] 07:37:24 INFO - PROCESS | 1651 | 1461681444730 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}] 07:37:24 INFO - PROCESS | 1651 | 1461681444843 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 07:37:24 INFO - PROCESS | 1651 | 1461681444848 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e95d800 == 60 [pid = 1651] [id = 577] 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12ab91800) [pid = 1651] [serial = 1731] [outer = 0x0] 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12abb8400) [pid = 1651] [serial = 1732] [outer = 0x12ab91800] 07:37:24 INFO - PROCESS | 1651 | 1461681444878 Marionette DEBUG loaded listener.js 07:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12add4400) [pid = 1651] [serial = 1733] [outer = 0x12ab91800] 07:37:25 INFO - PROCESS | 1651 | 1461681445237 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]]]}] 07:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 522ms 07:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:37:25 INFO - PROCESS | 1651 | 1461681445249 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 1651 | 1461681445251 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 07:37:25 INFO - PROCESS | 1651 | 1461681445254 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 1651 | 1461681445255 Marionette TRACE conn2 <- [1,2282,null,{}] 07:37:25 INFO - PROCESS | 1651 | 1461681445257 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}] 07:37:25 INFO - PROCESS | 1651 | 1461681445373 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 07:37:25 INFO - PROCESS | 1651 | 1461681445379 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f356000 == 61 [pid = 1651] [id = 578] 07:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12add4800) [pid = 1651] [serial = 1734] [outer = 0x0] 07:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12b12c000) [pid = 1651] [serial = 1735] [outer = 0x12add4800] 07:37:25 INFO - PROCESS | 1651 | 1461681445405 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12b1a6c00) [pid = 1651] [serial = 1736] [outer = 0x12add4800] 07:37:25 INFO - PROCESS | 1651 | 1461681445711 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]]]}] 07:37:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:37:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 467ms 07:37:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:37:25 INFO - PROCESS | 1651 | 1461681445725 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 1651 | 1461681445727 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 07:37:25 INFO - PROCESS | 1651 | 1461681445729 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 1651 | 1461681445730 Marionette TRACE conn2 <- [1,2286,null,{}] 07:37:25 INFO - PROCESS | 1651 | 1461681445810 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}] 07:37:25 INFO - PROCESS | 1651 | 1461681445914 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 07:37:26 INFO - PROCESS | 1651 | 1461681446018 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a96e800 == 62 [pid = 1651] [id = 579] 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1147e0c00) [pid = 1651] [serial = 1737] [outer = 0x0] 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x114f23800) [pid = 1651] [serial = 1738] [outer = 0x1147e0c00] 07:37:26 INFO - PROCESS | 1651 | 1461681446051 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x11520d400) [pid = 1651] [serial = 1739] [outer = 0x1147e0c00] 07:37:26 INFO - PROCESS | 1651 | 1461681446515 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]]]}] 07:37:26 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 07:37:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 824ms 07:37:26 INFO - PROCESS | 1651 | 1461681446554 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 07:37:26 INFO - PROCESS | 1651 | 1461681446557 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 07:37:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:37:26 INFO - PROCESS | 1651 | 1461681446560 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:37:26 INFO - PROCESS | 1651 | 1461681446562 Marionette TRACE conn2 <- [1,2290,null,{}] 07:37:26 INFO - PROCESS | 1651 | 1461681446584 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}] 07:37:26 INFO - PROCESS | 1651 | 1461681446694 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 07:37:26 INFO - PROCESS | 1651 | 1461681446772 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12945f000 == 63 [pid = 1651] [id = 580] 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x119d8ac00) [pid = 1651] [serial = 1740] [outer = 0x0] 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11a663400) [pid = 1651] [serial = 1741] [outer = 0x119d8ac00] 07:37:26 INFO - PROCESS | 1651 | 1461681446804 Marionette DEBUG loaded listener.js 07:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11ab8f400) [pid = 1651] [serial = 1742] [outer = 0x119d8ac00] 07:37:27 INFO - PROCESS | 1651 | 1461681447233 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]]]}] 07:37:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:37:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 719ms 07:37:27 INFO - PROCESS | 1651 | 1461681447280 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 07:37:27 INFO - PROCESS | 1651 | 1461681447281 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 07:37:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:37:27 INFO - PROCESS | 1651 | 1461681447284 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:37:27 INFO - PROCESS | 1651 | 1461681447285 Marionette TRACE conn2 <- [1,2294,null,{}] 07:37:27 INFO - PROCESS | 1651 | 1461681447288 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}] 07:37:27 INFO - PROCESS | 1651 | 1461681447416 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 07:37:27 INFO - PROCESS | 1651 | 1461681447480 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3dd800 == 64 [pid = 1651] [id = 581] 07:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11b84b800) [pid = 1651] [serial = 1743] [outer = 0x0] 07:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x11c47f400) [pid = 1651] [serial = 1744] [outer = 0x11b84b800] 07:37:27 INFO - PROCESS | 1651 | 1461681447526 Marionette DEBUG loaded listener.js 07:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12412a800) [pid = 1651] [serial = 1745] [outer = 0x11b84b800] 07:37:27 INFO - PROCESS | 1651 | 1461681447953 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]]]}] 07:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 720ms 07:37:28 INFO - PROCESS | 1651 | 1461681448009 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 07:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:37:28 INFO - PROCESS | 1651 | 1461681448014 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 07:37:28 INFO - PROCESS | 1651 | 1461681448017 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - PROCESS | 1651 | 1461681448019 Marionette TRACE conn2 <- [1,2298,null,{}] 07:37:28 INFO - PROCESS | 1651 | 1461681448021 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}] 07:37:28 INFO - PROCESS | 1651 | 1461681448131 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 07:37:28 INFO - PROCESS | 1651 | 1461681448234 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x130062800 == 65 [pid = 1651] [id = 582] 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1245a2c00) [pid = 1651] [serial = 1746] [outer = 0x0] 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1273ae800) [pid = 1651] [serial = 1747] [outer = 0x1245a2c00] 07:37:28 INFO - PROCESS | 1651 | 1461681448267 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12aa31000) [pid = 1651] [serial = 1748] [outer = 0x1245a2c00] 07:37:28 INFO - PROCESS | 1651 | 1461681448678 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]]]}] 07:37:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:37:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 673ms 07:37:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:37:28 INFO - PROCESS | 1651 | 1461681448690 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 07:37:28 INFO - PROCESS | 1651 | 1461681448691 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 07:37:28 INFO - PROCESS | 1651 | 1461681448694 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - PROCESS | 1651 | 1461681448695 Marionette TRACE conn2 <- [1,2302,null,{}] 07:37:28 INFO - PROCESS | 1651 | 1461681448698 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}] 07:37:28 INFO - PROCESS | 1651 | 1461681448822 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 07:37:28 INFO - PROCESS | 1651 | 1461681448897 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x130604800 == 66 [pid = 1651] [id = 583] 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12ab8e400) [pid = 1651] [serial = 1749] [outer = 0x0] 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12ad13000) [pid = 1651] [serial = 1750] [outer = 0x12ab8e400] 07:37:28 INFO - PROCESS | 1651 | 1461681448927 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12add5400) [pid = 1651] [serial = 1751] [outer = 0x12ab8e400] 07:37:29 INFO - PROCESS | 1651 | 1461681449332 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]]]}] 07:37:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:37:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 07:37:29 INFO - PROCESS | 1651 | 1461681449363 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 1651 | 1461681449364 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 07:37:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:37:29 INFO - PROCESS | 1651 | 1461681449367 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 1651 | 1461681449368 Marionette TRACE conn2 <- [1,2306,null,{}] 07:37:29 INFO - PROCESS | 1651 | 1461681449370 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}] 07:37:29 INFO - PROCESS | 1651 | 1461681449497 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 07:37:29 INFO - PROCESS | 1651 | 1461681449603 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x13091c000 == 67 [pid = 1651] [id = 584] 07:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12b43f400) [pid = 1651] [serial = 1752] [outer = 0x0] 07:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12b444800) [pid = 1651] [serial = 1753] [outer = 0x12b43f400] 07:37:29 INFO - PROCESS | 1651 | 1461681449637 Marionette DEBUG loaded listener.js 07:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12b7e8c00) [pid = 1651] [serial = 1754] [outer = 0x12b43f400] 07:37:30 INFO - PROCESS | 1651 | 1461681450083 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]]]}] 07:37:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:37:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 722ms 07:37:30 INFO - PROCESS | 1651 | 1461681450109 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 07:37:30 INFO - PROCESS | 1651 | 1461681450111 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 07:37:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:37:30 INFO - PROCESS | 1651 | 1461681450128 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:37:30 INFO - PROCESS | 1651 | 1461681450129 Marionette TRACE conn2 <- [1,2310,null,{}] 07:37:30 INFO - PROCESS | 1651 | 1461681450134 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}] 07:37:30 INFO - PROCESS | 1651 | 1461681450242 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 07:37:30 INFO - PROCESS | 1651 | 1461681450303 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x123daa000 == 68 [pid = 1651] [id = 585] 07:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11a668400) [pid = 1651] [serial = 1755] [outer = 0x0] 07:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x1274a2400) [pid = 1651] [serial = 1756] [outer = 0x11a668400] 07:37:30 INFO - PROCESS | 1651 | 1461681450334 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12b7f4000) [pid = 1651] [serial = 1757] [outer = 0x11a668400] 07:37:31 INFO - PROCESS | 1651 | 1461681451059 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]]]}] 07:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 988ms 07:37:31 INFO - PROCESS | 1651 | 1461681451103 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 07:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:37:31 INFO - PROCESS | 1651 | 1461681451107 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 07:37:31 INFO - PROCESS | 1651 | 1461681451113 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 1651 | 1461681451116 Marionette TRACE conn2 <- [1,2314,null,{}] 07:37:31 INFO - PROCESS | 1651 | 1461681451121 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}] 07:37:31 INFO - PROCESS | 1651 | 1461681451237 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 07:37:31 INFO - PROCESS | 1651 | 1461681451302 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b02800 == 69 [pid = 1651] [id = 586] 07:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1159c2800) [pid = 1651] [serial = 1758] [outer = 0x0] 07:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x118579800) [pid = 1651] [serial = 1759] [outer = 0x1159c2800] 07:37:31 INFO - PROCESS | 1651 | 1461681451379 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x119264400) [pid = 1651] [serial = 1760] [outer = 0x1159c2800] 07:37:31 INFO - PROCESS | 1651 | 1461681451777 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]]]}] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12e95d800 == 68 [pid = 1651] [id = 577] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac5800 == 67 [pid = 1651] [id = 576] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119223000 == 66 [pid = 1651] [id = 575] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12c79a000 == 65 [pid = 1651] [id = 574] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac0000 == 64 [pid = 1651] [id = 573] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12adb0800 == 63 [pid = 1651] [id = 572] 07:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x12a2e0400) [pid = 1651] [serial = 1678] [outer = 0x0] [url = about:blank] 07:37:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:37:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 728ms 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa84000 == 62 [pid = 1651] [id = 571] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1248d1800 == 61 [pid = 1651] [id = 570] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x123cb9800 == 60 [pid = 1651] [id = 569] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11a977000 == 59 [pid = 1651] [id = 568] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1243db800 == 58 [pid = 1651] [id = 567] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff05800 == 57 [pid = 1651] [id = 565] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12f356800 == 56 [pid = 1651] [id = 564] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12e43b000 == 55 [pid = 1651] [id = 563] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x12bacc000 == 54 [pid = 1651] [id = 562] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x123fd2000 == 53 [pid = 1651] [id = 561] 07:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x118cd2000 == 52 [pid = 1651] [id = 560] 07:37:31 INFO - PROCESS | 1651 | 1461681451863 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 1651 | 1461681451867 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 07:37:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:37:31 INFO - PROCESS | 1651 | 1461681451878 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 1651 | 1461681451879 Marionette TRACE conn2 <- [1,2318,null,{}] 07:37:31 INFO - PROCESS | 1651 | 1461681451883 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}] 07:37:31 INFO - PROCESS | 1651 | 1461681451972 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x124125000) [pid = 1651] [serial = 1660] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1273d6000) [pid = 1651] [serial = 1666] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12700b400) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12b135c00) [pid = 1651] [serial = 1624] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x124809400) [pid = 1651] [serial = 1663] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12b445c00) [pid = 1651] [serial = 1625] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x114f2b800) [pid = 1651] [serial = 1669] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x119a4bc00) [pid = 1651] [serial = 1648] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x11a665c00) [pid = 1651] [serial = 1649] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12b1aec00) [pid = 1651] [serial = 1639] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1150fc400) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x114f6d000) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11c104000) [pid = 1651] [serial = 1657] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x118e8e000) [pid = 1651] [serial = 1646] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11853c800) [pid = 1651] [serial = 1645] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x11b80f800) [pid = 1651] [serial = 1654] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x11b8b0400) [pid = 1651] [serial = 1655] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x11ab9a800) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x11af37c00) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x119260000) [pid = 1651] [serial = 1627] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x11af36400) [pid = 1651] [serial = 1630] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x123dd5800) [pid = 1651] [serial = 1633] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12ab97400) [pid = 1651] [serial = 1636] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11912f800) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1187abc00) [pid = 1651] [serial = 1670] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1294e6c00) [pid = 1651] [serial = 1675] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x129d78c00) [pid = 1651] [serial = 1676] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1274a5400) [pid = 1651] [serial = 1667] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x127890000) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x123bb3800) [pid = 1651] [serial = 1658] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x124131c00) [pid = 1651] [serial = 1661] [outer = 0x0] [url = about:blank] 07:37:32 INFO - PROCESS | 1651 | 1461681452046 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a977000 == 53 [pid = 1651] [id = 587] 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x114f6d000) [pid = 1651] [serial = 1761] [outer = 0x0] 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x119260000) [pid = 1651] [serial = 1762] [outer = 0x114f6d000] 07:37:32 INFO - PROCESS | 1651 | 1461681452076 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11ab8d400) [pid = 1651] [serial = 1763] [outer = 0x114f6d000] 07:37:32 INFO - PROCESS | 1651 | 1461681452388 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] 07:37:32 INFO - PROCESS | 1651 | 1461681452407 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 07:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:37:32 INFO - PROCESS | 1651 | 1461681452409 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 1651 | 1461681452411 Marionette TRACE conn2 <- [1,2322,null,{}] 07:37:32 INFO - PROCESS | 1651 | 1461681452422 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}] 07:37:32 INFO - PROCESS | 1651 | 1461681452511 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 07:37:32 INFO - PROCESS | 1651 | 1461681452590 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x123da9800 == 54 [pid = 1651] [id = 588] 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11ab16c00) [pid = 1651] [serial = 1764] [outer = 0x0] 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11af41c00) [pid = 1651] [serial = 1765] [outer = 0x11ab16c00] 07:37:32 INFO - PROCESS | 1651 | 1461681452619 Marionette DEBUG loaded listener.js 07:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x11c47b800) [pid = 1651] [serial = 1766] [outer = 0x11ab16c00] 07:37:32 INFO - PROCESS | 1651 | 1461681452906 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]]]}] 07:37:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:37:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 526ms 07:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:37:32 INFO - PROCESS | 1651 | 1461681452941 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 07:37:32 INFO - PROCESS | 1651 | 1461681452942 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 07:37:32 INFO - PROCESS | 1651 | 1461681452945 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:37:32 INFO - PROCESS | 1651 | 1461681452946 Marionette TRACE conn2 <- [1,2326,null,{}] 07:37:32 INFO - PROCESS | 1651 | 1461681452949 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}] 07:37:33 INFO - PROCESS | 1651 | 1461681453042 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 07:37:33 INFO - PROCESS | 1651 | 1461681453046 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa7d000 == 55 [pid = 1651] [id = 589] 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11c442400) [pid = 1651] [serial = 1767] [outer = 0x0] 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x123bb0800) [pid = 1651] [serial = 1768] [outer = 0x11c442400] 07:37:33 INFO - PROCESS | 1651 | 1461681453073 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1241c0c00) [pid = 1651] [serial = 1769] [outer = 0x11c442400] 07:37:33 INFO - PROCESS | 1651 | 1461681453420 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]]]}] 07:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 07:37:33 INFO - PROCESS | 1651 | 1461681453463 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 1651 | 1461681453465 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 07:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:37:33 INFO - PROCESS | 1651 | 1461681453467 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - PROCESS | 1651 | 1461681453468 Marionette TRACE conn2 <- [1,2330,null,{}] 07:37:33 INFO - PROCESS | 1651 | 1461681453471 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}] 07:37:33 INFO - PROCESS | 1651 | 1461681453556 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 07:37:33 INFO - PROCESS | 1651 | 1461681453560 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd5000 == 56 [pid = 1651] [id = 590] 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x124125000) [pid = 1651] [serial = 1770] [outer = 0x0] 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12486bc00) [pid = 1651] [serial = 1771] [outer = 0x124125000] 07:37:33 INFO - PROCESS | 1651 | 1461681453587 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12733f000) [pid = 1651] [serial = 1772] [outer = 0x124125000] 07:37:33 INFO - PROCESS | 1651 | 1461681453926 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]]]}] 07:37:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:37:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 07:37:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:37:33 INFO - PROCESS | 1651 | 1461681453939 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 1651 | 1461681453940 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 07:37:33 INFO - PROCESS | 1651 | 1461681453942 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - PROCESS | 1651 | 1461681453943 Marionette TRACE conn2 <- [1,2334,null,{}] 07:37:33 INFO - PROCESS | 1651 | 1461681453945 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}] 07:37:34 INFO - PROCESS | 1651 | 1461681454047 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 07:37:34 INFO - PROCESS | 1651 | 1461681454127 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b114800 == 57 [pid = 1651] [id = 591] 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x12700d000) [pid = 1651] [serial = 1773] [outer = 0x0] 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x1276b5800) [pid = 1651] [serial = 1774] [outer = 0x12700d000] 07:37:34 INFO - PROCESS | 1651 | 1461681454155 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12ab8bc00) [pid = 1651] [serial = 1775] [outer = 0x12700d000] 07:37:34 INFO - PROCESS | 1651 | 1461681454495 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]]]}] 07:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 571ms 07:37:34 INFO - PROCESS | 1651 | 1461681454514 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 1651 | 1461681454515 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 07:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:37:34 INFO - PROCESS | 1651 | 1461681454518 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - PROCESS | 1651 | 1461681454519 Marionette TRACE conn2 <- [1,2338,null,{}] 07:37:34 INFO - PROCESS | 1651 | 1461681454521 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}] 07:37:34 INFO - PROCESS | 1651 | 1461681454632 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 07:37:34 INFO - PROCESS | 1651 | 1461681454643 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d04f800 == 58 [pid = 1651] [id = 592] 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12ab99400) [pid = 1651] [serial = 1776] [outer = 0x0] 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12ad1b400) [pid = 1651] [serial = 1777] [outer = 0x12ab99400] 07:37:34 INFO - PROCESS | 1651 | 1461681454669 Marionette DEBUG loaded listener.js 07:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12b1a3800) [pid = 1651] [serial = 1778] [outer = 0x12ab99400] 07:37:35 INFO - PROCESS | 1651 | 1461681455015 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]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 521ms 07:37:35 INFO - PROCESS | 1651 | 1461681455039 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 1651 | 1461681455040 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 07:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:37:35 INFO - PROCESS | 1651 | 1461681455049 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 1651 | 1461681455050 Marionette TRACE conn2 <- [1,2342,null,{}] 07:37:35 INFO - PROCESS | 1651 | 1461681455052 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}] 07:37:35 INFO - PROCESS | 1651 | 1461681455161 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 07:37:35 INFO - PROCESS | 1651 | 1461681455173 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d3000 == 59 [pid = 1651] [id = 593] 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12ab99800) [pid = 1651] [serial = 1779] [outer = 0x0] 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12b442800) [pid = 1651] [serial = 1780] [outer = 0x12ab99800] 07:37:35 INFO - PROCESS | 1651 | 1461681455199 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12b44ec00) [pid = 1651] [serial = 1781] [outer = 0x12ab99800] 07:37:35 INFO - PROCESS | 1651 | 1461681455526 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]]]}] 07:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 524ms 07:37:35 INFO - PROCESS | 1651 | 1461681455568 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 07:37:35 INFO - PROCESS | 1651 | 1461681455569 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 07:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:37:35 INFO - PROCESS | 1651 | 1461681455571 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:37:35 INFO - PROCESS | 1651 | 1461681455572 Marionette TRACE conn2 <- [1,2346,null,{}] 07:37:35 INFO - PROCESS | 1651 | 1461681455581 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}] 07:37:35 INFO - PROCESS | 1651 | 1461681455688 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 07:37:35 INFO - PROCESS | 1651 | 1461681455728 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e791800 == 60 [pid = 1651] [id = 594] 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12b1aa400) [pid = 1651] [serial = 1782] [outer = 0x0] 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12b7f6000) [pid = 1651] [serial = 1783] [outer = 0x12b1aa400] 07:37:35 INFO - PROCESS | 1651 | 1461681455754 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12ba86400) [pid = 1651] [serial = 1784] [outer = 0x12b1aa400] 07:37:36 INFO - PROCESS | 1651 | 1461681456196 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]]]}] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1273de800) [pid = 1651] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x123f0c400) [pid = 1651] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x129d7d000) [pid = 1651] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1153e2800) [pid = 1651] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x11a643c00) [pid = 1651] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x11bbbd000) [pid = 1651] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x114f66400) [pid = 1651] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11b84f800) [pid = 1651] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12ab91800) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x114246800) [pid = 1651] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:37:36 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x114bb4c00) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 676ms 07:37:36 INFO - PROCESS | 1651 | 1461681456247 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 1651 | 1461681456249 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 07:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:37:36 INFO - PROCESS | 1651 | 1461681456251 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 1651 | 1461681456252 Marionette TRACE conn2 <- [1,2350,null,{}] 07:37:36 INFO - PROCESS | 1651 | 1461681456254 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}] 07:37:36 INFO - PROCESS | 1651 | 1461681456347 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 07:37:36 INFO - PROCESS | 1651 | 1461681456351 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abcb800 == 61 [pid = 1651] [id = 595] 07:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x11afef800) [pid = 1651] [serial = 1785] [outer = 0x0] 07:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x123bb1000) [pid = 1651] [serial = 1786] [outer = 0x11afef800] 07:37:36 INFO - PROCESS | 1651 | 1461681456376 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x129d7d000) [pid = 1651] [serial = 1787] [outer = 0x11afef800] 07:37:36 INFO - PROCESS | 1651 | 1461681456724 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]]]}] 07:37:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:37:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 07:37:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:37:36 INFO - PROCESS | 1651 | 1461681456771 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 1651 | 1461681456772 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 07:37:36 INFO - PROCESS | 1651 | 1461681456774 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 1651 | 1461681456776 Marionette TRACE conn2 <- [1,2354,null,{}] 07:37:36 INFO - PROCESS | 1651 | 1461681456778 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}] 07:37:36 INFO - PROCESS | 1651 | 1461681456910 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 07:37:36 INFO - PROCESS | 1651 | 1461681456917 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff0b000 == 62 [pid = 1651] [id = 596] 07:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12abb7400) [pid = 1651] [serial = 1788] [outer = 0x0] 07:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x12bbac800) [pid = 1651] [serial = 1789] [outer = 0x12abb7400] 07:37:36 INFO - PROCESS | 1651 | 1461681456951 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x12bd2f800) [pid = 1651] [serial = 1790] [outer = 0x12abb7400] 07:37:37 INFO - PROCESS | 1651 | 1461681457396 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]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 07:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:37:37 INFO - PROCESS | 1651 | 1461681457447 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 1651 | 1461681457448 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 07:37:37 INFO - PROCESS | 1651 | 1461681457452 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 1651 | 1461681457454 Marionette TRACE conn2 <- [1,2358,null,{}] 07:37:37 INFO - PROCESS | 1651 | 1461681457466 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}] 07:37:37 INFO - PROCESS | 1651 | 1461681457585 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 07:37:37 INFO - PROCESS | 1651 | 1461681457591 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x130917800 == 63 [pid = 1651] [id = 597] 07:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12bd6d800) [pid = 1651] [serial = 1791] [outer = 0x0] 07:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12bd75c00) [pid = 1651] [serial = 1792] [outer = 0x12bd6d800] 07:37:37 INFO - PROCESS | 1651 | 1461681457616 Marionette DEBUG loaded listener.js 07:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12cf03000) [pid = 1651] [serial = 1793] [outer = 0x12bd6d800] 07:37:37 INFO - PROCESS | 1651 | 1461681457950 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]]]}] 07:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 522ms 07:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:37:37 INFO - PROCESS | 1651 | 1461681457974 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 07:37:37 INFO - PROCESS | 1651 | 1461681457975 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 07:37:37 INFO - PROCESS | 1651 | 1461681457977 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:37:37 INFO - PROCESS | 1651 | 1461681457978 Marionette TRACE conn2 <- [1,2362,null,{}] 07:37:37 INFO - PROCESS | 1651 | 1461681457980 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}] 07:37:38 INFO - PROCESS | 1651 | 1461681458071 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 07:37:38 INFO - PROCESS | 1651 | 1461681458136 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e30800 == 64 [pid = 1651] [id = 598] 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12bd6dc00) [pid = 1651] [serial = 1794] [outer = 0x0] 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12cf11400) [pid = 1651] [serial = 1795] [outer = 0x12bd6dc00] 07:37:38 INFO - PROCESS | 1651 | 1461681458161 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12d0b5800) [pid = 1651] [serial = 1796] [outer = 0x12bd6dc00] 07:37:38 INFO - PROCESS | 1651 | 1461681458672 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]]]}] 07:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 724ms 07:37:38 INFO - PROCESS | 1651 | 1461681458702 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 07:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:37:38 INFO - PROCESS | 1651 | 1461681458705 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 07:37:38 INFO - PROCESS | 1651 | 1461681458708 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 1651 | 1461681458712 Marionette TRACE conn2 <- [1,2366,null,{}] 07:37:38 INFO - PROCESS | 1651 | 1461681458715 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}] 07:37:38 INFO - PROCESS | 1651 | 1461681458827 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 07:37:38 INFO - PROCESS | 1651 | 1461681458908 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b03800 == 65 [pid = 1651] [id = 599] 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x118c42400) [pid = 1651] [serial = 1797] [outer = 0x0] 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x119766800) [pid = 1651] [serial = 1798] [outer = 0x118c42400] 07:37:38 INFO - PROCESS | 1651 | 1461681458940 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11a65f000) [pid = 1651] [serial = 1799] [outer = 0x118c42400] 07:37:39 INFO - PROCESS | 1651 | 1461681459365 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]]]}] 07:37:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:37:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 07:37:39 INFO - PROCESS | 1651 | 1461681459381 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 1651 | 1461681459387 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 07:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:37:39 INFO - PROCESS | 1651 | 1461681459392 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 1651 | 1461681459394 Marionette TRACE conn2 <- [1,2370,null,{}] 07:37:39 INFO - PROCESS | 1651 | 1461681459396 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}] 07:37:39 INFO - PROCESS | 1651 | 1461681459543 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 07:37:39 INFO - PROCESS | 1651 | 1461681459651 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac2000 == 66 [pid = 1651] [id = 600] 07:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11ab1f800) [pid = 1651] [serial = 1800] [outer = 0x0] 07:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11b84e800) [pid = 1651] [serial = 1801] [outer = 0x11ab1f800] 07:37:39 INFO - PROCESS | 1651 | 1461681459683 Marionette DEBUG loaded listener.js 07:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x124872800) [pid = 1651] [serial = 1802] [outer = 0x11ab1f800] 07:37:40 INFO - PROCESS | 1651 | 1461681460119 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]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 774ms 07:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:37:40 INFO - PROCESS | 1651 | 1461681460167 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 1651 | 1461681460168 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 07:37:40 INFO - PROCESS | 1651 | 1461681460171 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 1651 | 1461681460174 Marionette TRACE conn2 <- [1,2374,null,{}] 07:37:40 INFO - PROCESS | 1651 | 1461681460182 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}] 07:37:40 INFO - PROCESS | 1651 | 1461681460298 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 07:37:40 INFO - PROCESS | 1651 | 1461681460407 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x13092f000 == 67 [pid = 1651] [id = 601] 07:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12897fc00) [pid = 1651] [serial = 1803] [outer = 0x0] 07:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12a2eb400) [pid = 1651] [serial = 1804] [outer = 0x12897fc00] 07:37:40 INFO - PROCESS | 1651 | 1461681460444 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12add4c00) [pid = 1651] [serial = 1805] [outer = 0x12897fc00] 07:37:40 INFO - PROCESS | 1651 | 1461681460843 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]]]}] 07:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 722ms 07:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:37:40 INFO - PROCESS | 1651 | 1461681460894 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 1651 | 1461681460895 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 07:37:40 INFO - PROCESS | 1651 | 1461681460910 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:37:40 INFO - PROCESS | 1651 | 1461681460912 Marionette TRACE conn2 <- [1,2378,null,{}] 07:37:40 INFO - PROCESS | 1651 | 1461681460916 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}] 07:37:41 INFO - PROCESS | 1651 | 1461681461029 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 07:37:41 INFO - PROCESS | 1651 | 1461681461135 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x137617000 == 68 [pid = 1651] [id = 602] 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12b1a4c00) [pid = 1651] [serial = 1806] [outer = 0x0] 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12ba83000) [pid = 1651] [serial = 1807] [outer = 0x12b1a4c00] 07:37:41 INFO - PROCESS | 1651 | 1461681461168 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12bd21c00) [pid = 1651] [serial = 1808] [outer = 0x12b1a4c00] 07:37:41 INFO - PROCESS | 1651 | 1461681461570 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]]]}] 07:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 683ms 07:37:41 INFO - PROCESS | 1651 | 1461681461581 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 07:37:41 INFO - PROCESS | 1651 | 1461681461584 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 07:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:37:41 INFO - PROCESS | 1651 | 1461681461587 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - PROCESS | 1651 | 1461681461589 Marionette TRACE conn2 <- [1,2382,null,{}] 07:37:41 INFO - PROCESS | 1651 | 1461681461591 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}] 07:37:41 INFO - PROCESS | 1651 | 1461681461700 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 07:37:41 INFO - PROCESS | 1651 | 1461681461779 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x138cad800 == 69 [pid = 1651] [id = 603] 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b44dc00) [pid = 1651] [serial = 1809] [outer = 0x0] 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12cf0fc00) [pid = 1651] [serial = 1810] [outer = 0x12b44dc00] 07:37:41 INFO - PROCESS | 1651 | 1461681461809 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12d0ba400) [pid = 1651] [serial = 1811] [outer = 0x12b44dc00] 07:37:42 INFO - PROCESS | 1651 | 1461681462239 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]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 668ms 07:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:37:42 INFO - PROCESS | 1651 | 1461681462256 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 1651 | 1461681462258 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 07:37:42 INFO - PROCESS | 1651 | 1461681462260 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - PROCESS | 1651 | 1461681462261 Marionette TRACE conn2 <- [1,2386,null,{}] 07:37:42 INFO - PROCESS | 1651 | 1461681462264 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}] 07:37:42 INFO - PROCESS | 1651 | 1461681462382 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 07:37:42 INFO - PROCESS | 1651 | 1461681462494 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d63800 == 70 [pid = 1651] [id = 604] 07:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x114f6ec00) [pid = 1651] [serial = 1812] [outer = 0x0] 07:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12d21c800) [pid = 1651] [serial = 1813] [outer = 0x114f6ec00] 07:37:42 INFO - PROCESS | 1651 | 1461681462526 Marionette DEBUG loaded listener.js 07:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12d424800) [pid = 1651] [serial = 1814] [outer = 0x114f6ec00] 07:37:42 INFO - PROCESS | 1651 | 1461681462958 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]]]}] 07:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 718ms 07:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:37:42 INFO - PROCESS | 1651 | 1461681462979 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 1651 | 1461681462980 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 07:37:42 INFO - PROCESS | 1651 | 1461681462984 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - PROCESS | 1651 | 1461681462986 Marionette TRACE conn2 <- [1,2390,null,{}] 07:37:42 INFO - PROCESS | 1651 | 1461681462988 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}] 07:37:43 INFO - PROCESS | 1651 | 1461681463137 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 07:37:43 INFO - PROCESS | 1651 | 1461681463534 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bdb9800 == 71 [pid = 1651] [id = 605] 07:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11434f800) [pid = 1651] [serial = 1815] [outer = 0x0] 07:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x114f26000) [pid = 1651] [serial = 1816] [outer = 0x11434f800] 07:37:43 INFO - PROCESS | 1651 | 1461681463563 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1150fc400) [pid = 1651] [serial = 1817] [outer = 0x11434f800] 07:37:44 INFO - PROCESS | 1651 | 1461681464045 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]]]}] 07:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1071ms 07:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:37:44 INFO - PROCESS | 1651 | 1461681464055 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 07:37:44 INFO - PROCESS | 1651 | 1461681464057 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 07:37:44 INFO - PROCESS | 1651 | 1461681464060 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 1651 | 1461681464062 Marionette TRACE conn2 <- [1,2394,null,{}] 07:37:44 INFO - PROCESS | 1651 | 1461681464066 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}] 07:37:44 INFO - PROCESS | 1651 | 1461681464169 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 07:37:44 INFO - PROCESS | 1651 | 1461681464250 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bd8e000 == 72 [pid = 1651] [id = 606] 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x116537800) [pid = 1651] [serial = 1818] [outer = 0x0] 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x11a665000) [pid = 1651] [serial = 1819] [outer = 0x116537800] 07:37:44 INFO - PROCESS | 1651 | 1461681464281 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x11ab9a000) [pid = 1651] [serial = 1820] [outer = 0x116537800] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x130917800 == 71 [pid = 1651] [id = 597] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff0b000 == 70 [pid = 1651] [id = 596] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12abcb800 == 69 [pid = 1651] [id = 595] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e791800 == 68 [pid = 1651] [id = 594] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3d3000 == 67 [pid = 1651] [id = 593] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12d04f800 == 66 [pid = 1651] [id = 592] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12b12c000) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b114800 == 65 [pid = 1651] [id = 591] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd5000 == 64 [pid = 1651] [id = 590] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa7d000 == 63 [pid = 1651] [id = 589] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x123da9800 == 62 [pid = 1651] [id = 588] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11a977000 == 61 [pid = 1651] [id = 587] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x123b02800 == 60 [pid = 1651] [id = 586] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x13091c000 == 59 [pid = 1651] [id = 584] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x130604800 == 58 [pid = 1651] [id = 583] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x130062800 == 57 [pid = 1651] [id = 582] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3dd800 == 56 [pid = 1651] [id = 581] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12945f000 == 55 [pid = 1651] [id = 580] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x11a96e800 == 54 [pid = 1651] [id = 579] 07:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12f356000 == 53 [pid = 1651] [id = 578] 07:37:44 INFO - PROCESS | 1651 | 1461681464713 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]]]}] 07:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x127890800) [pid = 1651] [serial = 1720] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x1245a6400) [pid = 1651] [serial = 1717] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12a2e2800) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x118e0ac00) [pid = 1651] [serial = 1705] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x129d73c00) [pid = 1651] [serial = 1721] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x11ab18c00) [pid = 1651] [serial = 1708] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x11af36000) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11c69b000) [pid = 1651] [serial = 1714] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x114f66000) [pid = 1651] [serial = 1681] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x119264c00) [pid = 1651] [serial = 1684] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11857f000) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x1153dd800) [pid = 1651] [serial = 1702] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12ab90000) [pid = 1651] [serial = 1696] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x11ad40c00) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x123ba9800) [pid = 1651] [serial = 1690] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x127499800) [pid = 1651] [serial = 1693] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11c045c00) [pid = 1651] [serial = 1711] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11c442c00) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x115207000) [pid = 1651] [serial = 1699] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12add4400) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12abb8400) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11ab96800) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x127011c00) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x119aa9800) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x1273d7800) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12ab8a800) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1151e9400) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12aa23c00) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x123baf400) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank] 07:37:44 INFO - PROCESS | 1651 | 1461681464747 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 07:37:44 INFO - PROCESS | 1651 | 1461681464750 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 07:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:37:44 INFO - PROCESS | 1651 | 1461681464755 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:37:44 INFO - PROCESS | 1651 | 1461681464756 Marionette TRACE conn2 <- [1,2398,null,{}] 07:37:44 INFO - PROCESS | 1651 | 1461681464758 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}] 07:37:44 INFO - PROCESS | 1651 | 1461681464861 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 07:37:44 INFO - PROCESS | 1651 | 1461681464870 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adbb000 == 54 [pid = 1651] [id = 607] 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x11af42000) [pid = 1651] [serial = 1821] [outer = 0x0] 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11b846c00) [pid = 1651] [serial = 1822] [outer = 0x11af42000] 07:37:44 INFO - PROCESS | 1651 | 1461681464897 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11c43b800) [pid = 1651] [serial = 1823] [outer = 0x11af42000] 07:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 07:37:45 INFO - PROCESS | 1651 | 1461681465268 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]]]}] 07:37:45 INFO - PROCESS | 1651 | 1461681465273 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 1651 | 1461681465275 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 07:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:37:45 INFO - PROCESS | 1651 | 1461681465281 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 1651 | 1461681465288 Marionette TRACE conn2 <- [1,2402,null,{}] 07:37:45 INFO - PROCESS | 1651 | 1461681465320 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}] 07:37:45 INFO - PROCESS | 1651 | 1461681465410 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 07:37:45 INFO - PROCESS | 1651 | 1461681465416 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa75000 == 55 [pid = 1651] [id = 608] 07:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x11c9b8c00) [pid = 1651] [serial = 1824] [outer = 0x0] 07:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12412dc00) [pid = 1651] [serial = 1825] [outer = 0x11c9b8c00] 07:37:45 INFO - PROCESS | 1651 | 1461681465442 Marionette DEBUG loaded listener.js 07:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x1248f7000) [pid = 1651] [serial = 1826] [outer = 0x11c9b8c00] 07:37:45 INFO - PROCESS | 1651 | 1461681465809 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]]]}] 07:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 553ms 07:37:45 INFO - PROCESS | 1651 | 1461681465831 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 1651 | 1461681465836 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 07:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:37:45 INFO - PROCESS | 1651 | 1461681465859 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 1651 | 1461681465861 Marionette TRACE conn2 <- [1,2406,null,{}] 07:37:45 INFO - PROCESS | 1651 | 1461681465864 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}] 07:37:46 INFO - PROCESS | 1651 | 1461681466004 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 07:37:46 INFO - PROCESS | 1651 | 1461681466016 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abdc800 == 56 [pid = 1651] [id = 609] 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x127010000) [pid = 1651] [serial = 1827] [outer = 0x0] 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x127499800) [pid = 1651] [serial = 1828] [outer = 0x127010000] 07:37:46 INFO - PROCESS | 1651 | 1461681466058 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12897ec00) [pid = 1651] [serial = 1829] [outer = 0x127010000] 07:37:46 INFO - PROCESS | 1651 | 1461681466480 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]]]}] 07:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 679ms 07:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:37:46 INFO - PROCESS | 1651 | 1461681466528 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 07:37:46 INFO - PROCESS | 1651 | 1461681466529 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 07:37:46 INFO - PROCESS | 1651 | 1461681466536 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:37:46 INFO - PROCESS | 1651 | 1461681466538 Marionette TRACE conn2 <- [1,2410,null,{}] 07:37:46 INFO - PROCESS | 1651 | 1461681466573 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}] 07:37:46 INFO - PROCESS | 1651 | 1461681466660 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 07:37:46 INFO - PROCESS | 1651 | 1461681466664 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac4800 == 57 [pid = 1651] [id = 610] 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x129d80800) [pid = 1651] [serial = 1830] [outer = 0x0] 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12a2e2800) [pid = 1651] [serial = 1831] [outer = 0x129d80800] 07:37:46 INFO - PROCESS | 1651 | 1461681466698 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12ab8d400) [pid = 1651] [serial = 1832] [outer = 0x129d80800] 07:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 575ms 07:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:37:47 INFO - PROCESS | 1651 | 1461681467103 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]]]}] 07:37:47 INFO - PROCESS | 1651 | 1461681467108 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 1651 | 1461681467109 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 07:37:47 INFO - PROCESS | 1651 | 1461681467111 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 1651 | 1461681467112 Marionette TRACE conn2 <- [1,2414,null,{}] 07:37:47 INFO - PROCESS | 1651 | 1461681467114 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}] 07:37:47 INFO - PROCESS | 1651 | 1461681467228 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 07:37:47 INFO - PROCESS | 1651 | 1461681467241 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d031000 == 58 [pid = 1651] [id = 611] 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12ab93400) [pid = 1651] [serial = 1833] [outer = 0x0] 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12ad13400) [pid = 1651] [serial = 1834] [outer = 0x12ab93400] 07:37:47 INFO - PROCESS | 1651 | 1461681467267 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12b12c000) [pid = 1651] [serial = 1835] [outer = 0x12ab93400] 07:37:47 INFO - PROCESS | 1651 | 1461681467629 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]]]}] 07:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 07:37:47 INFO - PROCESS | 1651 | 1461681467681 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 07:37:47 INFO - PROCESS | 1651 | 1461681467682 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 07:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:37:47 INFO - PROCESS | 1651 | 1461681467684 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 1651 | 1461681467685 Marionette TRACE conn2 <- [1,2418,null,{}] 07:37:47 INFO - PROCESS | 1651 | 1461681467688 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}] 07:37:47 INFO - PROCESS | 1651 | 1461681467799 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 07:37:47 INFO - PROCESS | 1651 | 1461681467841 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3ce000 == 59 [pid = 1651] [id = 612] 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12ab96800) [pid = 1651] [serial = 1836] [outer = 0x0] 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12b1adc00) [pid = 1651] [serial = 1837] [outer = 0x12ab96800] 07:37:47 INFO - PROCESS | 1651 | 1461681467866 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12b5ed400) [pid = 1651] [serial = 1838] [outer = 0x12ab96800] 07:37:48 INFO - PROCESS | 1651 | 1461681468168 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]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 520ms 07:37:48 INFO - PROCESS | 1651 | 1461681468205 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 1651 | 1461681468206 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 07:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:37:48 INFO - PROCESS | 1651 | 1461681468208 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 1651 | 1461681468210 Marionette TRACE conn2 <- [1,2422,null,{}] 07:37:48 INFO - PROCESS | 1651 | 1461681468212 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}] 07:37:48 INFO - PROCESS | 1651 | 1461681468333 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 07:37:48 INFO - PROCESS | 1651 | 1461681468345 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94a800 == 60 [pid = 1651] [id = 613] 07:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12b448c00) [pid = 1651] [serial = 1839] [outer = 0x0] 07:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12ba7c000) [pid = 1651] [serial = 1840] [outer = 0x12b448c00] 07:37:48 INFO - PROCESS | 1651 | 1461681468370 Marionette DEBUG loaded listener.js 07:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12bbacc00) [pid = 1651] [serial = 1841] [outer = 0x12b448c00] 07:37:48 INFO - PROCESS | 1651 | 1461681468717 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]]]}] 07:37:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:37:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 517ms 07:37:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:37:48 INFO - PROCESS | 1651 | 1461681468726 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 1651 | 1461681468727 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 07:37:48 INFO - PROCESS | 1651 | 1461681468737 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 1651 | 1461681468738 Marionette TRACE conn2 <- [1,2426,null,{}] 07:37:48 INFO - PROCESS | 1651 | 1461681468741 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}] 07:37:48 INFO - PROCESS | 1651 | 1461681468851 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12abb7400) [pid = 1651] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12bd6d800) [pid = 1651] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12700d000) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12ab99400) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12ab99800) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12b1aa400) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x1159c2800) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11c442400) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x124125000) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x114f6d000) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11ab16c00) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12add4800) [pid = 1651] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:37:49 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x11afef800) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:37:49 INFO - PROCESS | 1651 | 1461681469107 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x11b8ef800 == 61 [pid = 1651] [id = 614] 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11520e000) [pid = 1651] [serial = 1842] [outer = 0x0] 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11a938000) [pid = 1651] [serial = 1843] [outer = 0x11520e000] 07:37:49 INFO - PROCESS | 1651 | 1461681469133 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x1276b5400) [pid = 1651] [serial = 1844] [outer = 0x11520e000] 07:37:49 INFO - PROCESS | 1651 | 1461681469418 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]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 718ms 07:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:37:49 INFO - PROCESS | 1651 | 1461681469456 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 1651 | 1461681469457 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 07:37:49 INFO - PROCESS | 1651 | 1461681469459 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 1651 | 1461681469460 Marionette TRACE conn2 <- [1,2430,null,{}] 07:37:49 INFO - PROCESS | 1651 | 1461681469463 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}] 07:37:49 INFO - PROCESS | 1651 | 1461681469556 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 07:37:49 INFO - PROCESS | 1651 | 1461681469560 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f791000 == 62 [pid = 1651] [id = 615] 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12abb7400) [pid = 1651] [serial = 1845] [outer = 0x0] 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12bd22400) [pid = 1651] [serial = 1846] [outer = 0x12abb7400] 07:37:49 INFO - PROCESS | 1651 | 1461681469591 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12d0b3c00) [pid = 1651] [serial = 1847] [outer = 0x12abb7400] 07:37:49 INFO - PROCESS | 1651 | 1461681469963 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]]]}] 07:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 518ms 07:37:49 INFO - PROCESS | 1651 | 1461681469979 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 07:37:49 INFO - PROCESS | 1651 | 1461681469980 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 07:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:37:49 INFO - PROCESS | 1651 | 1461681469984 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:37:49 INFO - PROCESS | 1651 | 1461681469988 Marionette TRACE conn2 <- [1,2434,null,{}] 07:37:49 INFO - PROCESS | 1651 | 1461681469990 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}] 07:37:50 INFO - PROCESS | 1651 | 1461681470129 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 07:37:50 INFO - PROCESS | 1651 | 1461681470136 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff0f800 == 63 [pid = 1651] [id = 616] 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12d0bc000) [pid = 1651] [serial = 1848] [outer = 0x0] 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12d425400) [pid = 1651] [serial = 1849] [outer = 0x12d0bc000] 07:37:50 INFO - PROCESS | 1651 | 1461681470162 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12d42f000) [pid = 1651] [serial = 1850] [outer = 0x12d0bc000] 07:37:50 INFO - PROCESS | 1651 | 1461681470470 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]]]}] 07:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 07:37:50 INFO - PROCESS | 1651 | 1461681470505 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 07:37:50 INFO - PROCESS | 1651 | 1461681470507 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 07:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:37:50 INFO - PROCESS | 1651 | 1461681470509 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 1651 | 1461681470510 Marionette TRACE conn2 <- [1,2438,null,{}] 07:37:50 INFO - PROCESS | 1651 | 1461681470512 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}] 07:37:50 INFO - PROCESS | 1651 | 1461681470604 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 07:37:50 INFO - PROCESS | 1651 | 1461681470609 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x13092c800 == 64 [pid = 1651] [id = 617] 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12d64d400) [pid = 1651] [serial = 1851] [outer = 0x0] 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12d655c00) [pid = 1651] [serial = 1852] [outer = 0x12d64d400] 07:37:50 INFO - PROCESS | 1651 | 1461681470634 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12d668400) [pid = 1651] [serial = 1853] [outer = 0x12d64d400] 07:37:51 INFO - PROCESS | 1651 | 1461681470999 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]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 07:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:37:51 INFO - PROCESS | 1651 | 1461681471038 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 1651 | 1461681471040 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 07:37:51 INFO - PROCESS | 1651 | 1461681471042 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 1651 | 1461681471043 Marionette TRACE conn2 <- [1,2442,null,{}] 07:37:51 INFO - PROCESS | 1651 | 1461681471045 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}] 07:37:51 INFO - PROCESS | 1651 | 1461681471206 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 07:37:51 INFO - PROCESS | 1651 | 1461681471312 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119228800 == 65 [pid = 1651] [id = 618] 07:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x113499800) [pid = 1651] [serial = 1854] [outer = 0x0] 07:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x114f26400) [pid = 1651] [serial = 1855] [outer = 0x113499800] 07:37:51 INFO - PROCESS | 1651 | 1461681471347 Marionette DEBUG loaded listener.js 07:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x1157b3c00) [pid = 1651] [serial = 1856] [outer = 0x113499800] 07:37:51 INFO - PROCESS | 1651 | 1461681471779 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]]]}] 07:37:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:37:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 768ms 07:37:51 INFO - PROCESS | 1651 | 1461681471811 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 1651 | 1461681471814 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 07:37:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:37:51 INFO - PROCESS | 1651 | 1461681471817 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 1651 | 1461681471819 Marionette TRACE conn2 <- [1,2446,null,{}] 07:37:51 INFO - PROCESS | 1651 | 1461681471822 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}] 07:37:51 INFO - PROCESS | 1651 | 1461681471938 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 07:37:52 INFO - PROCESS | 1651 | 1461681472043 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa63800 == 66 [pid = 1651] [id = 619] 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11ad1f000) [pid = 1651] [serial = 1857] [outer = 0x0] 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x11af3fc00) [pid = 1651] [serial = 1858] [outer = 0x11ad1f000] 07:37:52 INFO - PROCESS | 1651 | 1461681472076 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x11c106c00) [pid = 1651] [serial = 1859] [outer = 0x11ad1f000] 07:37:52 INFO - PROCESS | 1651 | 1461681472488 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]]]}] 07:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 723ms 07:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:37:52 INFO - PROCESS | 1651 | 1461681472541 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 07:37:52 INFO - PROCESS | 1651 | 1461681472543 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 07:37:52 INFO - PROCESS | 1651 | 1461681472545 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:37:52 INFO - PROCESS | 1651 | 1461681472546 Marionette TRACE conn2 <- [1,2450,null,{}] 07:37:52 INFO - PROCESS | 1651 | 1461681472549 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}] 07:37:52 INFO - PROCESS | 1651 | 1461681472660 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 07:37:52 INFO - PROCESS | 1651 | 1461681472771 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3da800 == 67 [pid = 1651] [id = 620] 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11c99e800) [pid = 1651] [serial = 1860] [outer = 0x0] 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12700e800) [pid = 1651] [serial = 1861] [outer = 0x11c99e800] 07:37:52 INFO - PROCESS | 1651 | 1461681472803 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x1294f2c00) [pid = 1651] [serial = 1862] [outer = 0x11c99e800] 07:37:53 INFO - PROCESS | 1651 | 1461681473258 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]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 07:37:53 INFO - PROCESS | 1651 | 1461681473267 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 1651 | 1461681473269 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 07:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:37:53 INFO - PROCESS | 1651 | 1461681473315 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 1651 | 1461681473319 Marionette TRACE conn2 <- [1,2454,null,{}] 07:37:53 INFO - PROCESS | 1651 | 1461681473324 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}] 07:37:53 INFO - PROCESS | 1651 | 1461681473437 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 07:37:53 INFO - PROCESS | 1651 | 1461681473545 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x138cc1000 == 68 [pid = 1651] [id = 621] 07:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x123bab000) [pid = 1651] [serial = 1863] [outer = 0x0] 07:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12aa2d400) [pid = 1651] [serial = 1864] [outer = 0x123bab000] 07:37:53 INFO - PROCESS | 1651 | 1461681473578 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12ba80800) [pid = 1651] [serial = 1865] [outer = 0x123bab000] 07:37:53 INFO - PROCESS | 1651 | 1461681473970 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]]]}] 07:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 693ms 07:37:53 INFO - PROCESS | 1651 | 1461681473990 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 1651 | 1461681473992 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 07:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:37:53 INFO - PROCESS | 1651 | 1461681473994 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 1651 | 1461681473995 Marionette TRACE conn2 <- [1,2458,null,{}] 07:37:54 INFO - PROCESS | 1651 | 1461681473998 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}] 07:37:54 INFO - PROCESS | 1651 | 1461681474108 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 07:37:54 INFO - PROCESS | 1651 | 1461681474216 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d7f000 == 69 [pid = 1651] [id = 622] 07:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12ba84000) [pid = 1651] [serial = 1866] [outer = 0x0] 07:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12bd6ec00) [pid = 1651] [serial = 1867] [outer = 0x12ba84000] 07:37:54 INFO - PROCESS | 1651 | 1461681474249 Marionette DEBUG loaded listener.js 07:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12d0ba800) [pid = 1651] [serial = 1868] [outer = 0x12ba84000] 07:37:54 INFO - PROCESS | 1651 | 1461681474642 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]]]}] 07:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 672ms 07:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:37:54 INFO - PROCESS | 1651 | 1461681474667 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 1651 | 1461681474668 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 07:37:54 INFO - PROCESS | 1651 | 1461681474670 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - PROCESS | 1651 | 1461681474671 Marionette TRACE conn2 <- [1,2462,null,{}] 07:37:54 INFO - PROCESS | 1651 | 1461681474674 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}] 07:37:54 INFO - PROCESS | 1651 | 1461681474795 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 07:37:54 INFO - PROCESS | 1651 | 1461681474911 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x142621800 == 70 [pid = 1651] [id = 623] 07:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12d42b800) [pid = 1651] [serial = 1869] [outer = 0x0] 07:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12d651800) [pid = 1651] [serial = 1870] [outer = 0x12d42b800] 07:37:54 INFO - PROCESS | 1651 | 1461681474962 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12d672000) [pid = 1651] [serial = 1871] [outer = 0x12d42b800] 07:37:55 INFO - PROCESS | 1651 | 1461681475511 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]]]}] 07:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 873ms 07:37:55 INFO - PROCESS | 1651 | 1461681475545 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 07:37:55 INFO - PROCESS | 1651 | 1461681475547 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 07:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:37:55 INFO - PROCESS | 1651 | 1461681475572 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 1651 | 1461681475574 Marionette TRACE conn2 <- [1,2466,null,{}] 07:37:55 INFO - PROCESS | 1651 | 1461681475578 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}] 07:37:55 INFO - PROCESS | 1651 | 1461681475723 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 07:37:55 INFO - PROCESS | 1651 | 1461681475806 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1426c6000 == 71 [pid = 1651] [id = 624] 07:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12d6c1800) [pid = 1651] [serial = 1872] [outer = 0x0] 07:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12d6c3c00) [pid = 1651] [serial = 1873] [outer = 0x12d6c1800] 07:37:55 INFO - PROCESS | 1651 | 1461681475836 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12e46ac00) [pid = 1651] [serial = 1874] [outer = 0x12d6c1800] 07:37:56 INFO - PROCESS | 1651 | 1461681476247 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]]]}] 07:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 723ms 07:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:37:56 INFO - PROCESS | 1651 | 1461681476293 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 07:37:56 INFO - PROCESS | 1651 | 1461681476294 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 07:37:56 INFO - PROCESS | 1651 | 1461681476296 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:37:56 INFO - PROCESS | 1651 | 1461681476298 Marionette TRACE conn2 <- [1,2470,null,{}] 07:37:56 INFO - PROCESS | 1651 | 1461681476300 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}] 07:37:56 INFO - PROCESS | 1651 | 1461681476420 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 07:37:56 INFO - PROCESS | 1651 | 1461681476577 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1428c4800 == 72 [pid = 1651] [id = 625] 07:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12cf07800) [pid = 1651] [serial = 1875] [outer = 0x0] 07:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12e46d800) [pid = 1651] [serial = 1876] [outer = 0x12cf07800] 07:37:56 INFO - PROCESS | 1651 | 1461681476626 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12e476400) [pid = 1651] [serial = 1877] [outer = 0x12cf07800] 07:37:57 INFO - PROCESS | 1651 | 1461681477059 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]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 768ms 07:37:57 INFO - PROCESS | 1651 | 1461681477066 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 1651 | 1461681477067 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 07:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:37:57 INFO - PROCESS | 1651 | 1461681477069 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 1651 | 1461681477071 Marionette TRACE conn2 <- [1,2474,null,{}] 07:37:57 INFO - PROCESS | 1651 | 1461681477073 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}] 07:37:57 INFO - PROCESS | 1651 | 1461681477184 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 07:37:57 INFO - PROCESS | 1651 | 1461681477456 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12743f000 == 73 [pid = 1651] [id = 626] 07:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x1150f5c00) [pid = 1651] [serial = 1878] [outer = 0x0] 07:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1153dd800) [pid = 1651] [serial = 1879] [outer = 0x1150f5c00] 07:37:57 INFO - PROCESS | 1651 | 1461681477504 Marionette DEBUG loaded listener.js 07:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x119260800) [pid = 1651] [serial = 1880] [outer = 0x1150f5c00] 07:37:57 INFO - PROCESS | 1651 | 1461681477968 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]]]}] 07:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 924ms 07:37:57 INFO - PROCESS | 1651 | 1461681477994 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 07:37:58 INFO - PROCESS | 1651 | 1461681477998 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 07:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:37:58 INFO - PROCESS | 1651 | 1461681478002 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:37:58 INFO - PROCESS | 1651 | 1461681478006 Marionette TRACE conn2 <- [1,2478,null,{}] 07:37:58 INFO - PROCESS | 1651 | 1461681478011 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}] 07:37:58 INFO - PROCESS | 1651 | 1461681478154 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 07:37:58 INFO - PROCESS | 1651 | 1461681478285 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb7000 == 74 [pid = 1651] [id = 627] 07:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x11afef400) [pid = 1651] [serial = 1881] [outer = 0x0] 07:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x11c362400) [pid = 1651] [serial = 1882] [outer = 0x11afef400] 07:37:58 INFO - PROCESS | 1651 | 1461681478337 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x1240e6c00) [pid = 1651] [serial = 1883] [outer = 0x11afef400] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x13092c800 == 73 [pid = 1651] [id = 617] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff0f800 == 72 [pid = 1651] [id = 616] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12f791000 == 71 [pid = 1651] [id = 615] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11b8ef800 == 70 [pid = 1651] [id = 614] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12e94a800 == 69 [pid = 1651] [id = 613] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3ce000 == 68 [pid = 1651] [id = 612] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12d031000 == 67 [pid = 1651] [id = 611] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac4800 == 66 [pid = 1651] [id = 610] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12abdc800 == 65 [pid = 1651] [id = 609] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa75000 == 64 [pid = 1651] [id = 608] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11adbb000 == 63 [pid = 1651] [id = 607] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11bd8e000 == 62 [pid = 1651] [id = 606] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11bdb9800 == 61 [pid = 1651] [id = 605] 07:37:58 INFO - PROCESS | 1651 | --DOCSHELL 0x123b03800 == 60 [pid = 1651] [id = 599] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12ad1b400) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12b442800) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x12b7f6000) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x118579800) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x119264400) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x123bb0800) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x1241c0c00) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x1273ae800) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12486bc00) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12733f000) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x119260000) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x11ab8d400) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11af41c00) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x11c47b800) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11c47f400) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12ad13000) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12b444800) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x114f23800) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x11a663400) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x1274a2400) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12b1a6c00) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x123bb1000) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12bbac800) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x129d7d000) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12bd75c00) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x12ba86400) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x1276b5800) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12cf03000) [pid = 1651] [serial = 1793] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12ab8bc00) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12b44ec00) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12b1a3800) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12bd2f800) [pid = 1651] [serial = 1790] [outer = 0x0] [url = about:blank] 07:37:58 INFO - PROCESS | 1651 | 1461681478872 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]]]}] 07:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 877ms 07:37:58 INFO - PROCESS | 1651 | 1461681478881 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 07:37:58 INFO - PROCESS | 1651 | 1461681478887 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 07:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:37:58 INFO - PROCESS | 1651 | 1461681478892 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:37:58 INFO - PROCESS | 1651 | 1461681478895 Marionette TRACE conn2 <- [1,2482,null,{}] 07:37:58 INFO - PROCESS | 1651 | 1461681478898 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}] 07:37:59 INFO - PROCESS | 1651 | 1461681479001 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 07:37:59 INFO - PROCESS | 1651 | 1461681479006 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248d5000 == 61 [pid = 1651] [id = 628] 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x123bb1000) [pid = 1651] [serial = 1884] [outer = 0x0] 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12486bc00) [pid = 1651] [serial = 1885] [outer = 0x123bb1000] 07:37:59 INFO - PROCESS | 1651 | 1461681479033 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x1274a5400) [pid = 1651] [serial = 1886] [outer = 0x123bb1000] 07:37:59 INFO - PROCESS | 1651 | 1461681479425 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]]]}] 07:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 574ms 07:37:59 INFO - PROCESS | 1651 | 1461681479473 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 1651 | 1461681479474 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 07:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:37:59 INFO - PROCESS | 1651 | 1461681479478 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 1651 | 1461681479483 Marionette TRACE conn2 <- [1,2486,null,{}] 07:37:59 INFO - PROCESS | 1651 | 1461681479490 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}] 07:37:59 INFO - PROCESS | 1651 | 1461681479583 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 07:37:59 INFO - PROCESS | 1651 | 1461681479588 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b742800 == 62 [pid = 1651] [id = 629] 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12aa22400) [pid = 1651] [serial = 1887] [outer = 0x0] 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12ab8f000) [pid = 1651] [serial = 1888] [outer = 0x12aa22400] 07:37:59 INFO - PROCESS | 1651 | 1461681479614 Marionette DEBUG loaded listener.js 07:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12abad000) [pid = 1651] [serial = 1889] [outer = 0x12aa22400] 07:37:59 INFO - PROCESS | 1651 | 1461681479989 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]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 528ms 07:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:38:00 INFO - PROCESS | 1651 | 1461681480005 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 1651 | 1461681480007 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 07:38:00 INFO - PROCESS | 1651 | 1461681480009 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 1651 | 1461681480010 Marionette TRACE conn2 <- [1,2490,null,{}] 07:38:00 INFO - PROCESS | 1651 | 1461681480012 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}] 07:38:00 INFO - PROCESS | 1651 | 1461681480104 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 07:38:00 INFO - PROCESS | 1651 | 1461681480109 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6e4000 == 63 [pid = 1651] [id = 630] 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12abae400) [pid = 1651] [serial = 1890] [outer = 0x0] 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x12add4800) [pid = 1651] [serial = 1891] [outer = 0x12abae400] 07:38:00 INFO - PROCESS | 1651 | 1461681480135 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12b446800) [pid = 1651] [serial = 1892] [outer = 0x12abae400] 07:38:00 INFO - PROCESS | 1651 | 1461681480476 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]]]}] 07:38:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:38:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 07:38:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:38:00 INFO - PROCESS | 1651 | 1461681480527 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 1651 | 1461681480529 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 07:38:00 INFO - PROCESS | 1651 | 1461681480531 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:38:00 INFO - PROCESS | 1651 | 1461681480532 Marionette TRACE conn2 <- [1,2494,null,{}] 07:38:00 INFO - PROCESS | 1651 | 1461681480534 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}] 07:38:00 INFO - PROCESS | 1651 | 1461681480624 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 07:38:00 INFO - PROCESS | 1651 | 1461681480705 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e78b000 == 64 [pid = 1651] [id = 631] 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12ba81400) [pid = 1651] [serial = 1893] [outer = 0x0] 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x12ba88000) [pid = 1651] [serial = 1894] [outer = 0x12ba81400] 07:38:00 INFO - PROCESS | 1651 | 1461681480737 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x12bd6fc00) [pid = 1651] [serial = 1895] [outer = 0x12ba81400] 07:38:01 INFO - PROCESS | 1651 | 1461681481076 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]]]}] 07:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 569ms 07:38:01 INFO - PROCESS | 1651 | 1461681481102 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 1651 | 1461681481104 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 07:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:38:01 INFO - PROCESS | 1651 | 1461681481106 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - PROCESS | 1651 | 1461681481107 Marionette TRACE conn2 <- [1,2498,null,{}] 07:38:01 INFO - PROCESS | 1651 | 1461681481109 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}] 07:38:01 INFO - PROCESS | 1651 | 1461681481224 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 07:38:01 INFO - PROCESS | 1651 | 1461681481239 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f355800 == 65 [pid = 1651] [id = 632] 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x12ba82800) [pid = 1651] [serial = 1896] [outer = 0x0] 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x12d0bd400) [pid = 1651] [serial = 1897] [outer = 0x12ba82800] 07:38:01 INFO - PROCESS | 1651 | 1461681481265 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x12d428000) [pid = 1651] [serial = 1898] [outer = 0x12ba82800] 07:38:01 INFO - PROCESS | 1651 | 1461681481612 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]]]}] 07:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 07:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:38:01 INFO - PROCESS | 1651 | 1461681481624 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 07:38:01 INFO - PROCESS | 1651 | 1461681481625 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 07:38:01 INFO - PROCESS | 1651 | 1461681481628 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:38:01 INFO - PROCESS | 1651 | 1461681481629 Marionette TRACE conn2 <- [1,2502,null,{}] 07:38:01 INFO - PROCESS | 1651 | 1461681481631 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}] 07:38:01 INFO - PROCESS | 1651 | 1461681481745 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 07:38:01 INFO - PROCESS | 1651 | 1461681481760 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff0f000 == 66 [pid = 1651] [id = 633] 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12d42e000) [pid = 1651] [serial = 1899] [outer = 0x0] 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12d65a000) [pid = 1651] [serial = 1900] [outer = 0x12d42e000] 07:38:01 INFO - PROCESS | 1651 | 1461681481785 Marionette DEBUG loaded listener.js 07:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12d671c00) [pid = 1651] [serial = 1901] [outer = 0x12d42e000] 07:38:02 INFO - PROCESS | 1651 | 1461681482136 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]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 07:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:38:02 INFO - PROCESS | 1651 | 1461681482146 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 1651 | 1461681482147 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 07:38:02 INFO - PROCESS | 1651 | 1461681482157 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 1651 | 1461681482158 Marionette TRACE conn2 <- [1,2506,null,{}] 07:38:02 INFO - PROCESS | 1651 | 1461681482160 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}] 07:38:02 INFO - PROCESS | 1651 | 1461681482273 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 07:38:02 INFO - PROCESS | 1651 | 1461681482317 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x130609800 == 67 [pid = 1651] [id = 634] 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12d42e400) [pid = 1651] [serial = 1902] [outer = 0x0] 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12d6b9800) [pid = 1651] [serial = 1903] [outer = 0x12d42e400] 07:38:02 INFO - PROCESS | 1651 | 1461681482342 Marionette DEBUG loaded listener.js 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12e4b0400) [pid = 1651] [serial = 1904] [outer = 0x12d42e400] 07:38:02 INFO - PROCESS | 1651 | 1461681482664 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]]]}] 07:38:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:38:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 526ms 07:38:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:38:02 INFO - PROCESS | 1651 | 1461681482676 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 07:38:02 INFO - PROCESS | 1651 | 1461681482677 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 07:38:02 INFO - PROCESS | 1651 | 1461681482679 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:38:02 INFO - PROCESS | 1651 | 1461681482680 Marionette TRACE conn2 <- [1,2510,null,{}] 07:38:02 INFO - PROCESS | 1651 | 1461681482683 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}] 07:38:02 INFO - PROCESS | 1651 | 1461681482803 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 07:38:02 INFO - PROCESS | 1651 | 1461681482817 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e27000 == 68 [pid = 1651] [id = 635] 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12e472800) [pid = 1651] [serial = 1905] [outer = 0x0] 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12e4b7c00) [pid = 1651] [serial = 1906] [outer = 0x12e472800] 07:38:02 INFO - PROCESS | 1651 | 1461681482842 Marionette DEBUG loaded listener.js 07:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12e4bd000) [pid = 1651] [serial = 1907] [outer = 0x12e472800] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x127010000) [pid = 1651] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x11c9b8c00) [pid = 1651] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12abb7400) [pid = 1651] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12b448c00) [pid = 1651] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12bd6dc00) [pid = 1651] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12ab93400) [pid = 1651] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x11434f800) [pid = 1651] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x129d76000) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x116537800) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12d0bc000) [pid = 1651] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12ab96800) [pid = 1651] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11520e000) [pid = 1651] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x129d80800) [pid = 1651] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x11af42000) [pid = 1651] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:38:03 INFO - PROCESS | 1651 | 1461681483291 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]]]}] 07:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 619ms 07:38:03 INFO - PROCESS | 1651 | 1461681483300 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 07:38:03 INFO - PROCESS | 1651 | 1461681483301 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 07:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:38:03 INFO - PROCESS | 1651 | 1461681483303 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:38:03 INFO - PROCESS | 1651 | 1461681483304 Marionette TRACE conn2 <- [1,2514,null,{}] 07:38:03 INFO - PROCESS | 1651 | 1461681483307 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}] 07:38:03 INFO - PROCESS | 1651 | 1461681483399 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 07:38:03 INFO - PROCESS | 1651 | 1461681483470 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef82000 == 69 [pid = 1651] [id = 636] 07:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x114f2b800) [pid = 1651] [serial = 1908] [outer = 0x0] 07:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x114f39000) [pid = 1651] [serial = 1909] [outer = 0x114f2b800] 07:38:03 INFO - PROCESS | 1651 | 1461681483500 Marionette DEBUG loaded listener.js 07:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x114f41800) [pid = 1651] [serial = 1910] [outer = 0x114f2b800] 07:38:03 INFO - PROCESS | 1651 | 1461681483805 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]]]}] 07:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 07:38:03 INFO - PROCESS | 1651 | 1461681483825 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 07:38:03 INFO - PROCESS | 1651 | 1461681483826 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 07:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:38:03 INFO - PROCESS | 1651 | 1461681483829 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:38:03 INFO - PROCESS | 1651 | 1461681483830 Marionette TRACE conn2 <- [1,2518,null,{}] 07:38:03 INFO - PROCESS | 1651 | 1461681483834 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}] 07:38:03 INFO - PROCESS | 1651 | 1461681483944 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 07:38:03 INFO - PROCESS | 1651 | 1461681483949 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420ed800 == 70 [pid = 1651] [id = 637] 07:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x114f41c00) [pid = 1651] [serial = 1911] [outer = 0x0] 07:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x129d80800) [pid = 1651] [serial = 1912] [outer = 0x114f41c00] 07:38:03 INFO - PROCESS | 1651 | 1461681483975 Marionette DEBUG loaded listener.js 07:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12e7db400) [pid = 1651] [serial = 1913] [outer = 0x114f41c00] 07:38:04 INFO - PROCESS | 1651 | 1461681484319 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]]]}] 07:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 521ms 07:38:04 INFO - PROCESS | 1651 | 1461681484363 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 1651 | 1461681484365 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 07:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:38:04 INFO - PROCESS | 1651 | 1461681484369 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 1651 | 1461681484372 Marionette TRACE conn2 <- [1,2522,null,{}] 07:38:04 INFO - PROCESS | 1651 | 1461681484374 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}] 07:38:04 INFO - PROCESS | 1651 | 1461681484470 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 07:38:04 INFO - PROCESS | 1651 | 1461681484474 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1426be800 == 71 [pid = 1651] [id = 638] 07:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x113499c00) [pid = 1651] [serial = 1914] [outer = 0x0] 07:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11353b400) [pid = 1651] [serial = 1915] [outer = 0x113499c00] 07:38:04 INFO - PROCESS | 1651 | 1461681484498 Marionette DEBUG loaded listener.js 07:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11353f800) [pid = 1651] [serial = 1916] [outer = 0x113499c00] 07:38:04 INFO - PROCESS | 1651 | 1461681484837 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]]]}] 07:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 522ms 07:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:38:04 INFO - PROCESS | 1651 | 1461681484890 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 07:38:04 INFO - PROCESS | 1651 | 1461681484891 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 07:38:04 INFO - PROCESS | 1651 | 1461681484894 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:38:04 INFO - PROCESS | 1651 | 1461681484894 Marionette TRACE conn2 <- [1,2526,null,{}] 07:38:04 INFO - PROCESS | 1651 | 1461681484897 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}] 07:38:04 INFO - PROCESS | 1651 | 1461681484987 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 07:38:05 INFO - PROCESS | 1651 | 1461681485063 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1421c9000 == 72 [pid = 1651] [id = 639] 07:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x11353e400) [pid = 1651] [serial = 1917] [outer = 0x0] 07:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12e4be400) [pid = 1651] [serial = 1918] [outer = 0x11353e400] 07:38:05 INFO - PROCESS | 1651 | 1461681485088 Marionette DEBUG loaded listener.js 07:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12e7e1800) [pid = 1651] [serial = 1919] [outer = 0x11353e400] 07:38:05 INFO - PROCESS | 1651 | 1461681485596 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]]]}] 07:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 07:38:05 INFO - PROCESS | 1651 | 1461681485665 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 07:38:05 INFO - PROCESS | 1651 | 1461681485668 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 07:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:38:05 INFO - PROCESS | 1651 | 1461681485672 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:38:05 INFO - PROCESS | 1651 | 1461681485674 Marionette TRACE conn2 <- [1,2530,null,{}] 07:38:05 INFO - PROCESS | 1651 | 1461681485678 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}] 07:38:05 INFO - PROCESS | 1651 | 1461681485797 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 07:38:05 INFO - PROCESS | 1651 | 1461681485909 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abc8000 == 73 [pid = 1651] [id = 640] 07:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x116545000) [pid = 1651] [serial = 1920] [outer = 0x0] 07:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x119d8a400) [pid = 1651] [serial = 1921] [outer = 0x116545000] 07:38:05 INFO - PROCESS | 1651 | 1461681485943 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x11ab9a800) [pid = 1651] [serial = 1922] [outer = 0x116545000] 07:38:06 INFO - PROCESS | 1651 | 1461681486407 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]]]}] 07:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 771ms 07:38:06 INFO - PROCESS | 1651 | 1461681486445 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 07:38:06 INFO - PROCESS | 1651 | 1461681486451 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 07:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:38:06 INFO - PROCESS | 1651 | 1461681486455 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:38:06 INFO - PROCESS | 1651 | 1461681486457 Marionette TRACE conn2 <- [1,2534,null,{}] 07:38:06 INFO - PROCESS | 1651 | 1461681486460 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}] 07:38:06 INFO - PROCESS | 1651 | 1461681486579 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 07:38:06 INFO - PROCESS | 1651 | 1461681486662 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94c000 == 74 [pid = 1651] [id = 641] 07:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x11c9b8c00) [pid = 1651] [serial = 1923] [outer = 0x0] 07:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x124810c00) [pid = 1651] [serial = 1924] [outer = 0x11c9b8c00] 07:38:06 INFO - PROCESS | 1651 | 1461681486693 Marionette DEBUG loaded listener.js 07:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x1274a6800) [pid = 1651] [serial = 1925] [outer = 0x11c9b8c00] 07:38:07 INFO - PROCESS | 1651 | 1461681487097 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]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 07:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:38:07 INFO - PROCESS | 1651 | 1461681487127 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 1651 | 1461681487128 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 07:38:07 INFO - PROCESS | 1651 | 1461681487131 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 1651 | 1461681487134 Marionette TRACE conn2 <- [1,2538,null,{}] 07:38:07 INFO - PROCESS | 1651 | 1461681487142 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}] 07:38:07 INFO - PROCESS | 1651 | 1461681487261 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 07:38:07 INFO - PROCESS | 1651 | 1461681487345 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1421ca000 == 75 [pid = 1651] [id = 642] 07:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x1294f2000) [pid = 1651] [serial = 1926] [outer = 0x0] 07:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12ab94000) [pid = 1651] [serial = 1927] [outer = 0x1294f2000] 07:38:07 INFO - PROCESS | 1651 | 1461681487379 Marionette DEBUG loaded listener.js 07:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12b5f5000) [pid = 1651] [serial = 1928] [outer = 0x1294f2000] 07:38:07 INFO - PROCESS | 1651 | 1461681487798 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]]]}] 07:38:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:38:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 721ms 07:38:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:38:07 INFO - PROCESS | 1651 | 1461681487853 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 07:38:07 INFO - PROCESS | 1651 | 1461681487855 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 07:38:07 INFO - PROCESS | 1651 | 1461681487857 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:38:07 INFO - PROCESS | 1651 | 1461681487859 Marionette TRACE conn2 <- [1,2542,null,{}] 07:38:07 INFO - PROCESS | 1651 | 1461681487861 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}] 07:38:08 INFO - PROCESS | 1651 | 1461681487996 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 07:38:08 INFO - PROCESS | 1651 | 1461681488091 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x142dc3800 == 76 [pid = 1651] [id = 643] 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x12ba7ac00) [pid = 1651] [serial = 1929] [outer = 0x0] 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12bd75c00) [pid = 1651] [serial = 1930] [outer = 0x12ba7ac00] 07:38:08 INFO - PROCESS | 1651 | 1461681488123 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x12d21e800) [pid = 1651] [serial = 1931] [outer = 0x12ba7ac00] 07:38:08 INFO - PROCESS | 1651 | 1461681488497 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]]]}] 07:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 669ms 07:38:08 INFO - PROCESS | 1651 | 1461681488535 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 07:38:08 INFO - PROCESS | 1651 | 1461681488536 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 07:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:38:08 INFO - PROCESS | 1651 | 1461681488540 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:38:08 INFO - PROCESS | 1651 | 1461681488541 Marionette TRACE conn2 <- [1,2546,null,{}] 07:38:08 INFO - PROCESS | 1651 | 1461681488544 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}] 07:38:08 INFO - PROCESS | 1651 | 1461681488656 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 07:38:08 INFO - PROCESS | 1651 | 1461681488769 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x142ddc800 == 77 [pid = 1651] [id = 644] 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12bd70c00) [pid = 1651] [serial = 1932] [outer = 0x0] 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12d66d000) [pid = 1651] [serial = 1933] [outer = 0x12bd70c00] 07:38:08 INFO - PROCESS | 1651 | 1461681488799 Marionette DEBUG loaded listener.js 07:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x12e4b9800) [pid = 1651] [serial = 1934] [outer = 0x12bd70c00] 07:38:09 INFO - PROCESS | 1651 | 1461681489192 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]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 07:38:09 INFO - PROCESS | 1651 | 1461681489260 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 1651 | 1461681489262 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 07:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:38:09 INFO - PROCESS | 1651 | 1461681489264 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 1651 | 1461681489265 Marionette TRACE conn2 <- [1,2550,null,{}] 07:38:09 INFO - PROCESS | 1651 | 1461681489268 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}] 07:38:09 INFO - PROCESS | 1651 | 1461681489403 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 07:38:09 INFO - PROCESS | 1651 | 1461681489490 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x1423d8800 == 78 [pid = 1651] [id = 645] 07:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x12e7dd400) [pid = 1651] [serial = 1935] [outer = 0x0] 07:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x12e98cc00) [pid = 1651] [serial = 1936] [outer = 0x12e7dd400] 07:38:09 INFO - PROCESS | 1651 | 1461681489523 Marionette DEBUG loaded listener.js 07:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x12efa3800) [pid = 1651] [serial = 1937] [outer = 0x12e7dd400] 07:38:09 INFO - PROCESS | 1651 | 1461681489962 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]]]}] 07:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 720ms 07:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:38:09 INFO - PROCESS | 1651 | 1461681489986 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 07:38:09 INFO - PROCESS | 1651 | 1461681489988 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 07:38:09 INFO - PROCESS | 1651 | 1461681489991 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:38:09 INFO - PROCESS | 1651 | 1461681489993 Marionette TRACE conn2 <- [1,2554,null,{}] 07:38:09 INFO - PROCESS | 1651 | 1461681489997 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}] 07:38:10 INFO - PROCESS | 1651 | 1461681490149 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 07:38:10 INFO - PROCESS | 1651 | 1461681490254 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x1158c7800 == 79 [pid = 1651] [id = 646] 07:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x114f39400) [pid = 1651] [serial = 1938] [outer = 0x0] 07:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x12efa4400) [pid = 1651] [serial = 1939] [outer = 0x114f39400] 07:38:10 INFO - PROCESS | 1651 | 1461681490285 Marionette DEBUG loaded listener.js 07:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x12efab800) [pid = 1651] [serial = 1940] [outer = 0x114f39400] 07:38:10 INFO - PROCESS | 1651 | 1461681490721 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]]]}] 07:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 771ms 07:38:10 INFO - PROCESS | 1651 | 1461681490762 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 07:38:10 INFO - PROCESS | 1651 | 1461681490763 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 07:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:38:10 INFO - PROCESS | 1651 | 1461681490765 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:38:10 INFO - PROCESS | 1651 | 1461681490767 Marionette TRACE conn2 <- [1,2558,null,{}] 07:38:10 INFO - PROCESS | 1651 | 1461681490792 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}] 07:38:10 INFO - PROCESS | 1651 | 1461681490902 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 07:38:10 INFO - PROCESS | 1651 | 1461681490990 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b1a800 == 80 [pid = 1651] [id = 647] 07:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x114f40400) [pid = 1651] [serial = 1941] [outer = 0x0] 07:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x11ab8f800) [pid = 1651] [serial = 1942] [outer = 0x114f40400] 07:38:11 INFO - PROCESS | 1651 | 1461681491021 Marionette DEBUG loaded listener.js 07:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12efa4000) [pid = 1651] [serial = 1943] [outer = 0x114f40400] 07:38:11 INFO - PROCESS | 1651 | 1461681491706 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]]]}] 07:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 993ms 07:38:11 INFO - PROCESS | 1651 | 1461681491767 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 07:38:11 INFO - PROCESS | 1651 | 1461681491770 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 07:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:38:11 INFO - PROCESS | 1651 | 1461681491775 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:38:11 INFO - PROCESS | 1651 | 1461681491777 Marionette TRACE conn2 <- [1,2562,null,{}] 07:38:11 INFO - PROCESS | 1651 | 1461681491781 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}] 07:38:11 INFO - PROCESS | 1651 | 1461681491890 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 07:38:11 INFO - PROCESS | 1651 | 1461681491979 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12416a000 == 81 [pid = 1651] [id = 648] 07:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x114f32400) [pid = 1651] [serial = 1944] [outer = 0x0] 07:38:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x114f3dc00) [pid = 1651] [serial = 1945] [outer = 0x114f32400] 07:38:12 INFO - PROCESS | 1651 | 1461681492008 Marionette DEBUG loaded listener.js 07:38:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x115875400) [pid = 1651] [serial = 1946] [outer = 0x114f32400] 07:38:12 INFO - PROCESS | 1651 | 1461681492522 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]]]}] 07:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 822ms 07:38:12 INFO - PROCESS | 1651 | 1461681492598 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 07:38:12 INFO - PROCESS | 1651 | 1461681492603 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 07:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:38:12 INFO - PROCESS | 1651 | 1461681492610 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:38:12 INFO - PROCESS | 1651 | 1461681492613 Marionette TRACE conn2 <- [1,2566,null,{}] 07:38:12 INFO - PROCESS | 1651 | 1461681492616 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}] 07:38:12 INFO - PROCESS | 1651 | 1461681492772 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 07:38:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1426be800 == 80 [pid = 1651] [id = 638] 07:38:12 INFO - PROCESS | 1651 | --DOCSHELL 0x1420ed800 == 79 [pid = 1651] [id = 637] 07:38:12 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12d655c00) [pid = 1651] [serial = 1852] [outer = 0x0] [url = about:blank] 07:38:12 INFO - PROCESS | 1651 | 1461681492994 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef82000 == 78 [pid = 1651] [id = 636] 07:38:12 INFO - PROCESS | 1651 | --DOCSHELL 0x130e27000 == 77 [pid = 1651] [id = 635] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x130609800 == 76 [pid = 1651] [id = 634] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff0f000 == 75 [pid = 1651] [id = 633] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12f355800 == 74 [pid = 1651] [id = 632] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12e78b000 == 73 [pid = 1651] [id = 631] 07:38:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x118abb000 == 74 [pid = 1651] [id = 649] 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x113531000) [pid = 1651] [serial = 1947] [outer = 0x0] 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x114f34800) [pid = 1651] [serial = 1948] [outer = 0x113531000] 07:38:13 INFO - PROCESS | 1651 | 1461681493052 Marionette DEBUG loaded listener.js 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x11a664800) [pid = 1651] [serial = 1949] [outer = 0x113531000] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6e4000 == 73 [pid = 1651] [id = 630] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12b742800 == 72 [pid = 1651] [id = 629] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x1248d5000 == 71 [pid = 1651] [id = 628] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x11adb7000 == 70 [pid = 1651] [id = 627] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12743f000 == 69 [pid = 1651] [id = 626] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3da800 == 68 [pid = 1651] [id = 620] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa63800 == 67 [pid = 1651] [id = 619] 07:38:13 INFO - PROCESS | 1651 | --DOCSHELL 0x119228800 == 66 [pid = 1651] [id = 618] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x127499800) [pid = 1651] [serial = 1828] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x1248f7000) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12bd22400) [pid = 1651] [serial = 1846] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x12ba7c000) [pid = 1651] [serial = 1840] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12d0b5800) [pid = 1651] [serial = 1796] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x12ad13400) [pid = 1651] [serial = 1834] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x1150fc400) [pid = 1651] [serial = 1817] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12a2eb000) [pid = 1651] [serial = 1679] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x11ab9a000) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x12d42f000) [pid = 1651] [serial = 1850] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12b5ed400) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x11b84e800) [pid = 1651] [serial = 1801] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12cf11400) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12b12c000) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x11a938000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x114f26000) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x12bbacc00) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x1276b5400) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x12a2eb400) [pid = 1651] [serial = 1804] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12ba83000) [pid = 1651] [serial = 1807] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12d21c800) [pid = 1651] [serial = 1813] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x12412dc00) [pid = 1651] [serial = 1825] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x12897ec00) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12d425400) [pid = 1651] [serial = 1849] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x12d0b3c00) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12ab8d400) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x11a665000) [pid = 1651] [serial = 1819] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x12a2e2800) [pid = 1651] [serial = 1831] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x119766800) [pid = 1651] [serial = 1798] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12b1adc00) [pid = 1651] [serial = 1837] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x11c43b800) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11b846c00) [pid = 1651] [serial = 1822] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12cf0fc00) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank] 07:38:13 INFO - PROCESS | 1651 | 1461681493454 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]]]}] 07:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 873ms 07:38:13 INFO - PROCESS | 1651 | 1461681493483 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 07:38:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:38:13 INFO - PROCESS | 1651 | 1461681493487 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 07:38:13 INFO - PROCESS | 1651 | 1461681493491 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:38:13 INFO - PROCESS | 1651 | 1461681493495 Marionette TRACE conn2 <- [1,2570,null,{}] 07:38:13 INFO - PROCESS | 1651 | 1461681493506 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}] 07:38:13 INFO - PROCESS | 1651 | 1461681493642 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 07:38:13 INFO - PROCESS | 1651 | 1461681493710 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243cf000 == 67 [pid = 1651] [id = 650] 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11ab14c00) [pid = 1651] [serial = 1950] [outer = 0x0] 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x11ad3d000) [pid = 1651] [serial = 1951] [outer = 0x11ab14c00] 07:38:13 INFO - PROCESS | 1651 | 1461681493738 Marionette DEBUG loaded listener.js 07:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x11b8b1c00) [pid = 1651] [serial = 1952] [outer = 0x11ab14c00] 07:38:14 INFO - PROCESS | 1651 | 1461681494040 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]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 580ms 07:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:38:14 INFO - PROCESS | 1651 | 1461681494072 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 1651 | 1461681494073 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 07:38:14 INFO - PROCESS | 1651 | 1461681494075 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 1651 | 1461681494077 Marionette TRACE conn2 <- [1,2574,null,{}] 07:38:14 INFO - PROCESS | 1651 | 1461681494079 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}] 07:38:14 INFO - PROCESS | 1651 | 1461681494168 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 07:38:14 INFO - PROCESS | 1651 | 1461681494256 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a22c800 == 68 [pid = 1651] [id = 651] 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11bbbdc00) [pid = 1651] [serial = 1953] [outer = 0x0] 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x11c478800) [pid = 1651] [serial = 1954] [outer = 0x11bbbdc00] 07:38:14 INFO - PROCESS | 1651 | 1461681494284 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x123ba9400) [pid = 1651] [serial = 1955] [outer = 0x11bbbdc00] 07:38:14 INFO - PROCESS | 1651 | 1461681494560 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]]]}] 07:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 07:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:38:14 INFO - PROCESS | 1651 | 1461681494594 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 07:38:14 INFO - PROCESS | 1651 | 1461681494595 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 07:38:14 INFO - PROCESS | 1651 | 1461681494597 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:38:14 INFO - PROCESS | 1651 | 1461681494598 Marionette TRACE conn2 <- [1,2578,null,{}] 07:38:14 INFO - PROCESS | 1651 | 1461681494608 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}] 07:38:14 INFO - PROCESS | 1651 | 1461681494700 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 07:38:14 INFO - PROCESS | 1651 | 1461681494705 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abce800 == 69 [pid = 1651] [id = 652] 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x123bae000) [pid = 1651] [serial = 1956] [outer = 0x0] 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x124123400) [pid = 1651] [serial = 1957] [outer = 0x123bae000] 07:38:14 INFO - PROCESS | 1651 | 1461681494731 Marionette DEBUG loaded listener.js 07:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12412dc00) [pid = 1651] [serial = 1958] [outer = 0x123bae000] 07:38:15 INFO - PROCESS | 1651 | 1461681495075 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]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 526ms 07:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:38:15 INFO - PROCESS | 1651 | 1461681495130 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 1651 | 1461681495132 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 07:38:15 INFO - PROCESS | 1651 | 1461681495135 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 1651 | 1461681495137 Marionette TRACE conn2 <- [1,2582,null,{}] 07:38:15 INFO - PROCESS | 1651 | 1461681495150 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}] 07:38:15 INFO - PROCESS | 1651 | 1461681495275 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 07:38:15 INFO - PROCESS | 1651 | 1461681495317 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b748800 == 70 [pid = 1651] [id = 653] 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12412e400) [pid = 1651] [serial = 1959] [outer = 0x0] 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x124810000) [pid = 1651] [serial = 1960] [outer = 0x12412e400] 07:38:15 INFO - PROCESS | 1651 | 1461681495344 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x127889800) [pid = 1651] [serial = 1961] [outer = 0x12412e400] 07:38:15 INFO - PROCESS | 1651 | 1461681495674 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]]]}] 07:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 07:38:15 INFO - PROCESS | 1651 | 1461681495705 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 07:38:15 INFO - PROCESS | 1651 | 1461681495707 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 07:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:38:15 INFO - PROCESS | 1651 | 1461681495709 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:38:15 INFO - PROCESS | 1651 | 1461681495710 Marionette TRACE conn2 <- [1,2586,null,{}] 07:38:15 INFO - PROCESS | 1651 | 1461681495712 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}] 07:38:15 INFO - PROCESS | 1651 | 1461681495825 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 07:38:15 INFO - PROCESS | 1651 | 1461681495868 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d01d800 == 71 [pid = 1651] [id = 654] 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x124130800) [pid = 1651] [serial = 1962] [outer = 0x0] 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x128b25000) [pid = 1651] [serial = 1963] [outer = 0x124130800] 07:38:15 INFO - PROCESS | 1651 | 1461681495894 Marionette DEBUG loaded listener.js 07:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x129d7d000) [pid = 1651] [serial = 1964] [outer = 0x124130800] 07:38:16 INFO - PROCESS | 1651 | 1461681496240 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]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 07:38:16 INFO - PROCESS | 1651 | 1461681496283 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 1651 | 1461681496285 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 07:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:38:16 INFO - PROCESS | 1651 | 1461681496287 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 1651 | 1461681496288 Marionette TRACE conn2 <- [1,2590,null,{}] 07:38:16 INFO - PROCESS | 1651 | 1461681496291 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}] 07:38:16 INFO - PROCESS | 1651 | 1461681496405 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 07:38:16 INFO - PROCESS | 1651 | 1461681496429 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d6eb800 == 72 [pid = 1651] [id = 655] 07:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x1278e3400) [pid = 1651] [serial = 1965] [outer = 0x0] 07:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12a2eb400) [pid = 1651] [serial = 1966] [outer = 0x1278e3400] 07:38:16 INFO - PROCESS | 1651 | 1461681496455 Marionette DEBUG loaded listener.js 07:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12ab8c000) [pid = 1651] [serial = 1967] [outer = 0x1278e3400] 07:38:16 INFO - PROCESS | 1651 | 1461681496807 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]]]}] 07:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 570ms 07:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:38:16 INFO - PROCESS | 1651 | 1461681496858 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 07:38:16 INFO - PROCESS | 1651 | 1461681496859 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 07:38:16 INFO - PROCESS | 1651 | 1461681496861 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:38:16 INFO - PROCESS | 1651 | 1461681496862 Marionette TRACE conn2 <- [1,2594,null,{}] 07:38:16 INFO - PROCESS | 1651 | 1461681496864 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}] 07:38:16 INFO - PROCESS | 1651 | 1461681496983 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 07:38:16 INFO - PROCESS | 1651 | 1461681496987 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e77f800 == 73 [pid = 1651] [id = 656] 07:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x129d80c00) [pid = 1651] [serial = 1968] [outer = 0x0] 07:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x12abac000) [pid = 1651] [serial = 1969] [outer = 0x129d80c00] 07:38:17 INFO - PROCESS | 1651 | 1461681497013 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x12ad13400) [pid = 1651] [serial = 1970] [outer = 0x129d80c00] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12ba82800) [pid = 1651] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12d42e400) [pid = 1651] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x12d42e000) [pid = 1651] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x12e472800) [pid = 1651] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x114f2b800) [pid = 1651] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x123bb1000) [pid = 1651] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x12ba81400) [pid = 1651] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12abae400) [pid = 1651] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x11afef400) [pid = 1651] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x1150f5c00) [pid = 1651] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x12d64d400) [pid = 1651] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x114f41c00) [pid = 1651] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x113499c00) [pid = 1651] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:38:17 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12aa22400) [pid = 1651] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:38:17 INFO - PROCESS | 1651 | 1461681497518 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]]]}] 07:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 668ms 07:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:38:17 INFO - PROCESS | 1651 | 1461681497529 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 07:38:17 INFO - PROCESS | 1651 | 1461681497530 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 07:38:17 INFO - PROCESS | 1651 | 1461681497532 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:38:17 INFO - PROCESS | 1651 | 1461681497534 Marionette TRACE conn2 <- [1,2598,null,{}] 07:38:17 INFO - PROCESS | 1651 | 1461681497538 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}] 07:38:17 INFO - PROCESS | 1651 | 1461681497628 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 07:38:17 INFO - PROCESS | 1651 | 1461681497715 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c793000 == 74 [pid = 1651] [id = 657] 07:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x11353c000) [pid = 1651] [serial = 1971] [outer = 0x0] 07:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x123bb1000) [pid = 1651] [serial = 1972] [outer = 0x11353c000] 07:38:17 INFO - PROCESS | 1651 | 1461681497743 Marionette DEBUG loaded listener.js 07:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12ad14c00) [pid = 1651] [serial = 1973] [outer = 0x11353c000] 07:38:18 INFO - PROCESS | 1651 | 1461681498043 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]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 571ms 07:38:18 INFO - PROCESS | 1651 | 1461681498103 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 1651 | 1461681498105 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 07:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:38:18 INFO - PROCESS | 1651 | 1461681498107 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 1651 | 1461681498109 Marionette TRACE conn2 <- [1,2602,null,{}] 07:38:18 INFO - PROCESS | 1651 | 1461681498111 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}] 07:38:18 INFO - PROCESS | 1651 | 1461681498217 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 07:38:18 INFO - PROCESS | 1651 | 1461681498284 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef74800 == 75 [pid = 1651] [id = 658] 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x114f6d000) [pid = 1651] [serial = 1974] [outer = 0x0] 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12ad1dc00) [pid = 1651] [serial = 1975] [outer = 0x114f6d000] 07:38:18 INFO - PROCESS | 1651 | 1461681498315 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12ba80c00) [pid = 1651] [serial = 1976] [outer = 0x114f6d000] 07:38:18 INFO - PROCESS | 1651 | 1461681498605 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]]]}] 07:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 07:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:38:18 INFO - PROCESS | 1651 | 1461681498627 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 07:38:18 INFO - PROCESS | 1651 | 1461681498628 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 07:38:18 INFO - PROCESS | 1651 | 1461681498630 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:38:18 INFO - PROCESS | 1651 | 1461681498631 Marionette TRACE conn2 <- [1,2606,null,{}] 07:38:18 INFO - PROCESS | 1651 | 1461681498641 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}] 07:38:18 INFO - PROCESS | 1651 | 1461681498736 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 07:38:18 INFO - PROCESS | 1651 | 1461681498741 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x13005a800 == 76 [pid = 1651] [id = 659] 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x12ba81400) [pid = 1651] [serial = 1977] [outer = 0x0] 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12bd27400) [pid = 1651] [serial = 1978] [outer = 0x12ba81400] 07:38:18 INFO - PROCESS | 1651 | 1461681498766 Marionette DEBUG loaded listener.js 07:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x12cf03400) [pid = 1651] [serial = 1979] [outer = 0x12ba81400] 07:38:19 INFO - PROCESS | 1651 | 1461681499178 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]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 07:38:19 INFO - PROCESS | 1651 | 1461681499202 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 1651 | 1461681499203 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 07:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:38:19 INFO - PROCESS | 1651 | 1461681499206 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 1651 | 1461681499207 Marionette TRACE conn2 <- [1,2610,null,{}] 07:38:19 INFO - PROCESS | 1651 | 1461681499209 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}] 07:38:19 INFO - PROCESS | 1651 | 1461681499300 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 07:38:19 INFO - PROCESS | 1651 | 1461681499304 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x13060c000 == 77 [pid = 1651] [id = 660] 07:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x12cf08400) [pid = 1651] [serial = 1980] [outer = 0x0] 07:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12d217400) [pid = 1651] [serial = 1981] [outer = 0x12cf08400] 07:38:19 INFO - PROCESS | 1651 | 1461681499329 Marionette DEBUG loaded listener.js 07:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x12d42ec00) [pid = 1651] [serial = 1982] [outer = 0x12cf08400] 07:38:19 INFO - PROCESS | 1651 | 1461681499893 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]]]}] 07:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 718ms 07:38:19 INFO - PROCESS | 1651 | 1461681499925 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 07:38:19 INFO - PROCESS | 1651 | 1461681499931 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 07:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:38:19 INFO - PROCESS | 1651 | 1461681499935 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:38:19 INFO - PROCESS | 1651 | 1461681499937 Marionette TRACE conn2 <- [1,2614,null,{}] 07:38:19 INFO - PROCESS | 1651 | 1461681499940 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}] 07:38:20 INFO - PROCESS | 1651 | 1461681500042 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 07:38:20 INFO - PROCESS | 1651 | 1461681500170 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x123cbb800 == 78 [pid = 1651] [id = 661] 07:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x1150fd800) [pid = 1651] [serial = 1983] [outer = 0x0] 07:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x118ce8400) [pid = 1651] [serial = 1984] [outer = 0x1150fd800] 07:38:20 INFO - PROCESS | 1651 | 1461681500219 Marionette DEBUG loaded listener.js 07:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x119aab800) [pid = 1651] [serial = 1985] [outer = 0x1150fd800] 07:38:20 INFO - PROCESS | 1651 | 1461681500778 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]]]}] 07:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 878ms 07:38:20 INFO - PROCESS | 1651 | 1461681500820 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 07:38:20 INFO - PROCESS | 1651 | 1461681500824 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 07:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:38:20 INFO - PROCESS | 1651 | 1461681500830 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:38:20 INFO - PROCESS | 1651 | 1461681500832 Marionette TRACE conn2 <- [1,2618,null,{}] 07:38:20 INFO - PROCESS | 1651 | 1461681500837 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}] 07:38:20 INFO - PROCESS | 1651 | 1461681500948 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 07:38:21 INFO - PROCESS | 1651 | 1461681501030 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac0800 == 79 [pid = 1651] [id = 662] 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x11ab91400) [pid = 1651] [serial = 1986] [outer = 0x0] 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x11af36000) [pid = 1651] [serial = 1987] [outer = 0x11ab91400] 07:38:21 INFO - PROCESS | 1651 | 1461681501061 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11c041000) [pid = 1651] [serial = 1988] [outer = 0x11ab91400] 07:38:21 INFO - PROCESS | 1651 | 1461681501493 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]]]}] 07:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 724ms 07:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:38:21 INFO - PROCESS | 1651 | 1461681501554 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 07:38:21 INFO - PROCESS | 1651 | 1461681501556 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 07:38:21 INFO - PROCESS | 1651 | 1461681501558 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:38:21 INFO - PROCESS | 1651 | 1461681501561 Marionette TRACE conn2 <- [1,2622,null,{}] 07:38:21 INFO - PROCESS | 1651 | 1461681501571 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}] 07:38:21 INFO - PROCESS | 1651 | 1461681501682 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 07:38:21 INFO - PROCESS | 1651 | 1461681501762 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x130622800 == 80 [pid = 1651] [id = 663] 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x1248f8c00) [pid = 1651] [serial = 1989] [outer = 0x0] 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12733c000) [pid = 1651] [serial = 1990] [outer = 0x1248f8c00] 07:38:21 INFO - PROCESS | 1651 | 1461681501792 Marionette DEBUG loaded listener.js 07:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x1278e2c00) [pid = 1651] [serial = 1991] [outer = 0x1248f8c00] 07:38:22 INFO - PROCESS | 1651 | 1461681502210 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]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 672ms 07:38:22 INFO - PROCESS | 1651 | 1461681502231 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 1651 | 1461681502233 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 07:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:38:22 INFO - PROCESS | 1651 | 1461681502238 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 1651 | 1461681502239 Marionette TRACE conn2 <- [1,2626,null,{}] 07:38:22 INFO - PROCESS | 1651 | 1461681502241 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}] 07:38:22 INFO - PROCESS | 1651 | 1461681502357 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 07:38:22 INFO - PROCESS | 1651 | 1461681502468 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x137607800 == 81 [pid = 1651] [id = 664] 07:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x128b2cc00) [pid = 1651] [serial = 1992] [outer = 0x0] 07:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12ad18400) [pid = 1651] [serial = 1993] [outer = 0x128b2cc00] 07:38:22 INFO - PROCESS | 1651 | 1461681502501 Marionette DEBUG loaded listener.js 07:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x12b445c00) [pid = 1651] [serial = 1994] [outer = 0x128b2cc00] 07:38:22 INFO - PROCESS | 1651 | 1461681502889 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]]]}] 07:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 07:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:38:22 INFO - PROCESS | 1651 | 1461681502909 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 07:38:22 INFO - PROCESS | 1651 | 1461681502910 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 07:38:22 INFO - PROCESS | 1651 | 1461681502912 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:38:22 INFO - PROCESS | 1651 | 1461681502914 Marionette TRACE conn2 <- [1,2630,null,{}] 07:38:22 INFO - PROCESS | 1651 | 1461681502916 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}] 07:38:23 INFO - PROCESS | 1651 | 1461681503032 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 07:38:23 INFO - PROCESS | 1651 | 1461681503136 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d81000 == 82 [pid = 1651] [id = 665] 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12b5e9400) [pid = 1651] [serial = 1995] [outer = 0x0] 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12ba85800) [pid = 1651] [serial = 1996] [outer = 0x12b5e9400] 07:38:23 INFO - PROCESS | 1651 | 1461681503167 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12d0bc000) [pid = 1651] [serial = 1997] [outer = 0x12b5e9400] 07:38:23 INFO - PROCESS | 1651 | 1461681503602 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]]]}] 07:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 724ms 07:38:23 INFO - PROCESS | 1651 | 1461681503636 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 07:38:23 INFO - PROCESS | 1651 | 1461681503638 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 07:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:38:23 INFO - PROCESS | 1651 | 1461681503640 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:38:23 INFO - PROCESS | 1651 | 1461681503642 Marionette TRACE conn2 <- [1,2634,null,{}] 07:38:23 INFO - PROCESS | 1651 | 1461681503644 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}] 07:38:23 INFO - PROCESS | 1651 | 1461681503764 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 07:38:23 INFO - PROCESS | 1651 | 1461681503847 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1421c5800 == 83 [pid = 1651] [id = 666] 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12d42e400) [pid = 1651] [serial = 1998] [outer = 0x0] 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12d656000) [pid = 1651] [serial = 1999] [outer = 0x12d42e400] 07:38:23 INFO - PROCESS | 1651 | 1461681503879 Marionette DEBUG loaded listener.js 07:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12e4b6000) [pid = 1651] [serial = 2000] [outer = 0x12d42e400] 07:38:24 INFO - PROCESS | 1651 | 1461681504296 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]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 07:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:38:24 INFO - PROCESS | 1651 | 1461681504312 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 1651 | 1461681504313 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 07:38:24 INFO - PROCESS | 1651 | 1461681504315 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 1651 | 1461681504316 Marionette TRACE conn2 <- [1,2638,null,{}] 07:38:24 INFO - PROCESS | 1651 | 1461681504321 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}] 07:38:24 INFO - PROCESS | 1651 | 1461681504430 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 07:38:24 INFO - PROCESS | 1651 | 1461681504533 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x14261c000 == 84 [pid = 1651] [id = 667] 07:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x11af43c00) [pid = 1651] [serial = 2001] [outer = 0x0] 07:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12e7d8000) [pid = 1651] [serial = 2002] [outer = 0x11af43c00] 07:38:24 INFO - PROCESS | 1651 | 1461681504565 Marionette DEBUG loaded listener.js 07:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12e984800) [pid = 1651] [serial = 2003] [outer = 0x11af43c00] 07:38:24 INFO - PROCESS | 1651 | 1461681504978 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]]]}] 07:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 07:38:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:38:24 INFO - PROCESS | 1651 | 1461681504988 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 07:38:24 INFO - PROCESS | 1651 | 1461681504989 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 07:38:24 INFO - PROCESS | 1651 | 1461681504991 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:38:24 INFO - PROCESS | 1651 | 1461681504992 Marionette TRACE conn2 <- [1,2642,null,{}] 07:38:24 INFO - PROCESS | 1651 | 1461681504995 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}] 07:38:25 INFO - PROCESS | 1651 | 1461681505109 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 07:38:25 INFO - PROCESS | 1651 | 1461681505225 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x142dd8800 == 85 [pid = 1651] [id = 668] 07:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12e7e2000) [pid = 1651] [serial = 2004] [outer = 0x0] 07:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12e990000) [pid = 1651] [serial = 2005] [outer = 0x12e7e2000] 07:38:25 INFO - PROCESS | 1651 | 1461681505276 Marionette DEBUG loaded listener.js 07:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12efa7000) [pid = 1651] [serial = 2006] [outer = 0x12e7e2000] 07:38:25 INFO - PROCESS | 1651 | 1461681505817 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]]]}] 07:38:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:38:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 869ms 07:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:38:25 INFO - PROCESS | 1651 | 1461681505871 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 07:38:25 INFO - PROCESS | 1651 | 1461681505872 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 07:38:25 INFO - PROCESS | 1651 | 1461681505876 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:38:25 INFO - PROCESS | 1651 | 1461681505877 Marionette TRACE conn2 <- [1,2646,null,{}] 07:38:25 INFO - PROCESS | 1651 | 1461681505880 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}] 07:38:25 INFO - PROCESS | 1651 | 1461681505990 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 07:38:26 INFO - PROCESS | 1651 | 1461681506075 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x130925800 == 86 [pid = 1651] [id = 669] 07:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x11353a800) [pid = 1651] [serial = 2007] [outer = 0x0] 07:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x12e4b3c00) [pid = 1651] [serial = 2008] [outer = 0x11353a800] 07:38:26 INFO - PROCESS | 1651 | 1461681506106 Marionette DEBUG loaded listener.js 07:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12efaf400) [pid = 1651] [serial = 2009] [outer = 0x11353a800] 07:38:26 INFO - PROCESS | 1651 | 1461681506734 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]]]}] 07:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 869ms 07:38:26 INFO - PROCESS | 1651 | 1461681506746 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 07:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:38:26 INFO - PROCESS | 1651 | 1461681506750 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 07:38:26 INFO - PROCESS | 1651 | 1461681506755 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:38:26 INFO - PROCESS | 1651 | 1461681506759 Marionette TRACE conn2 <- [1,2650,null,{}] 07:38:26 INFO - PROCESS | 1651 | 1461681506765 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}] 07:38:26 INFO - PROCESS | 1651 | 1461681506929 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 07:38:27 INFO - PROCESS | 1651 | 1461681507057 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243dd000 == 87 [pid = 1651] [id = 670] 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x114f34000) [pid = 1651] [serial = 2010] [outer = 0x0] 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x114f3fc00) [pid = 1651] [serial = 2011] [outer = 0x114f34000] 07:38:27 INFO - PROCESS | 1651 | 1461681507086 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x118c0a400) [pid = 1651] [serial = 2012] [outer = 0x114f34000] 07:38:27 INFO - PROCESS | 1651 | 1461681507516 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]]]}] 07:38:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:38:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 775ms 07:38:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:38:27 INFO - PROCESS | 1651 | 1461681507529 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 07:38:27 INFO - PROCESS | 1651 | 1461681507533 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 07:38:27 INFO - PROCESS | 1651 | 1461681507537 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:38:27 INFO - PROCESS | 1651 | 1461681507539 Marionette TRACE conn2 <- [1,2654,null,{}] 07:38:27 INFO - PROCESS | 1651 | 1461681507542 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}] 07:38:27 INFO - PROCESS | 1651 | 1461681507648 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 07:38:27 INFO - PROCESS | 1651 | 1461681507766 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be89800 == 88 [pid = 1651] [id = 671] 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x118e8b800) [pid = 1651] [serial = 2013] [outer = 0x0] 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x11a65e000) [pid = 1651] [serial = 2014] [outer = 0x118e8b800] 07:38:27 INFO - PROCESS | 1651 | 1461681507798 Marionette DEBUG loaded listener.js 07:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x11b80e000) [pid = 1651] [serial = 2015] [outer = 0x118e8b800] 07:38:28 INFO - PROCESS | 1651 | 1461681508239 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]]]}] 07:38:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 723ms 07:38:28 INFO - PROCESS | 1651 | 1461681508260 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 07:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:38:28 INFO - PROCESS | 1651 | 1461681508261 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 07:38:28 INFO - PROCESS | 1651 | 1461681508264 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:38:28 INFO - PROCESS | 1651 | 1461681508266 Marionette TRACE conn2 <- [1,2658,null,{}] 07:38:28 INFO - PROCESS | 1651 | 1461681508296 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}] 07:38:28 INFO - PROCESS | 1651 | 1461681508402 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 07:38:28 INFO - PROCESS | 1651 | 1461681508508 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab4800 == 89 [pid = 1651] [id = 672] 07:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x11b84ec00) [pid = 1651] [serial = 2016] [outer = 0x0] 07:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x123cc6c00) [pid = 1651] [serial = 2017] [outer = 0x11b84ec00] 07:38:28 INFO - PROCESS | 1651 | 1461681508538 Marionette DEBUG loaded listener.js 07:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x124349000) [pid = 1651] [serial = 2018] [outer = 0x11b84ec00] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x130e30800 == 88 [pid = 1651] [id = 598] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x13005a800 == 87 [pid = 1651] [id = 659] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef74800 == 86 [pid = 1651] [id = 658] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12c793000 == 85 [pid = 1651] [id = 657] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12e77f800 == 84 [pid = 1651] [id = 656] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12d6eb800 == 83 [pid = 1651] [id = 655] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12d01d800 == 82 [pid = 1651] [id = 654] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 221 (0x114f26400) [pid = 1651] [serial = 1855] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 220 (0x11af3fc00) [pid = 1651] [serial = 1858] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x12e46d800) [pid = 1651] [serial = 1876] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x12d6c3c00) [pid = 1651] [serial = 1873] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x12bd6ec00) [pid = 1651] [serial = 1867] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x12d651800) [pid = 1651] [serial = 1870] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x12aa2d400) [pid = 1651] [serial = 1864] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x12700e800) [pid = 1651] [serial = 1861] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x12e4be400) [pid = 1651] [serial = 1918] [outer = 0x0] [url = about:blank] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12b748800 == 81 [pid = 1651] [id = 653] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12abce800 == 80 [pid = 1651] [id = 652] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12a22c800 == 79 [pid = 1651] [id = 651] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1243cf000 == 78 [pid = 1651] [id = 650] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x118abb000 == 77 [pid = 1651] [id = 649] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12416a000 == 76 [pid = 1651] [id = 648] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1158c7800 == 75 [pid = 1651] [id = 646] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1423d8800 == 74 [pid = 1651] [id = 645] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x142ddc800 == 73 [pid = 1651] [id = 644] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x142dc3800 == 72 [pid = 1651] [id = 643] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1421ca000 == 71 [pid = 1651] [id = 642] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12e94c000 == 70 [pid = 1651] [id = 641] 07:38:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12abc8000 == 69 [pid = 1651] [id = 640] 07:38:28 INFO - PROCESS | 1651 | 1461681508978 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]]]}] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x12d0bd400) [pid = 1651] [serial = 1897] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x12d6b9800) [pid = 1651] [serial = 1903] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x12d65a000) [pid = 1651] [serial = 1900] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x12e4b7c00) [pid = 1651] [serial = 1906] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x114f39000) [pid = 1651] [serial = 1909] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x12486bc00) [pid = 1651] [serial = 1885] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x1274a5400) [pid = 1651] [serial = 1886] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x12ba88000) [pid = 1651] [serial = 1894] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x12add4800) [pid = 1651] [serial = 1891] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x12b446800) [pid = 1651] [serial = 1892] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x1240e6c00) [pid = 1651] [serial = 1883] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x11c362400) [pid = 1651] [serial = 1882] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x119260800) [pid = 1651] [serial = 1880] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x1153dd800) [pid = 1651] [serial = 1879] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x12d668400) [pid = 1651] [serial = 1853] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12e4b0400) [pid = 1651] [serial = 1904] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x129d80800) [pid = 1651] [serial = 1912] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12e7db400) [pid = 1651] [serial = 1913] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x11353b400) [pid = 1651] [serial = 1915] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12ab8f000) [pid = 1651] [serial = 1888] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12abad000) [pid = 1651] [serial = 1889] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x11353f800) [pid = 1651] [serial = 1916] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x114f41800) [pid = 1651] [serial = 1910] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x12d671c00) [pid = 1651] [serial = 1901] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12e4bd000) [pid = 1651] [serial = 1907] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12bd6fc00) [pid = 1651] [serial = 1895] [outer = 0x0] [url = about:blank] 07:38:29 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12d428000) [pid = 1651] [serial = 1898] [outer = 0x0] [url = about:blank] 07:38:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 742ms 07:38:29 INFO - PROCESS | 1651 | 1461681509009 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 1651 | 1461681509011 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 07:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:38:29 INFO - PROCESS | 1651 | 1461681509016 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 1651 | 1461681509017 Marionette TRACE conn2 <- [1,2662,null,{}] 07:38:29 INFO - PROCESS | 1651 | 1461681509020 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}] 07:38:29 INFO - PROCESS | 1651 | 1461681509114 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 07:38:29 INFO - PROCESS | 1651 | 1461681509118 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c3c9000 == 70 [pid = 1651] [id = 673] 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x119e48400) [pid = 1651] [serial = 2019] [outer = 0x0] 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x11c87c000) [pid = 1651] [serial = 2020] [outer = 0x119e48400] 07:38:29 INFO - PROCESS | 1651 | 1461681509145 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x12480f000) [pid = 1651] [serial = 2021] [outer = 0x119e48400] 07:38:29 INFO - PROCESS | 1651 | 1461681509501 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]]]}] 07:38:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 07:38:29 INFO - PROCESS | 1651 | 1461681509548 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 07:38:29 INFO - PROCESS | 1651 | 1461681509549 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 07:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:38:29 INFO - PROCESS | 1651 | 1461681509553 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:38:29 INFO - PROCESS | 1651 | 1461681509554 Marionette TRACE conn2 <- [1,2666,null,{}] 07:38:29 INFO - PROCESS | 1651 | 1461681509556 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}] 07:38:29 INFO - PROCESS | 1651 | 1461681509648 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 07:38:29 INFO - PROCESS | 1651 | 1461681509652 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abc9800 == 71 [pid = 1651] [id = 674] 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x127008800) [pid = 1651] [serial = 2022] [outer = 0x0] 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x1274a5400) [pid = 1651] [serial = 2023] [outer = 0x127008800] 07:38:29 INFO - PROCESS | 1651 | 1461681509678 Marionette DEBUG loaded listener.js 07:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x129d78c00) [pid = 1651] [serial = 2024] [outer = 0x127008800] 07:38:30 INFO - PROCESS | 1651 | 1461681510547 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]]]}] 07:38:30 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) 07:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1020ms 07:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:38:30 INFO - PROCESS | 1651 | 1461681510573 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 07:38:30 INFO - PROCESS | 1651 | 1461681510575 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 07:38:30 INFO - PROCESS | 1651 | 1461681510597 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:38:30 INFO - PROCESS | 1651 | 1461681510598 Marionette TRACE conn2 <- [1,2670,null,{}] 07:38:30 INFO - PROCESS | 1651 | 1461681510602 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}] 07:38:30 INFO - PROCESS | 1651 | 1461681510711 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 07:38:30 INFO - PROCESS | 1651 | 1461681510717 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3ce800 == 72 [pid = 1651] [id = 675] 07:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x12aa24800) [pid = 1651] [serial = 2025] [outer = 0x0] 07:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12b12d400) [pid = 1651] [serial = 2026] [outer = 0x12aa24800] 07:38:30 INFO - PROCESS | 1651 | 1461681510745 Marionette DEBUG loaded listener.js 07:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12b5e8c00) [pid = 1651] [serial = 2027] [outer = 0x12aa24800] 07:38:31 INFO - PROCESS | 1651 | 1461681511604 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] 07:38:31 INFO - PROCESS | 1651 | 1461681511621 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 07:38:31 INFO - PROCESS | 1651 | 1461681511624 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:38:31 INFO - PROCESS | 1651 | 1461681511625 Marionette TRACE conn2 <- [1,2674,null,{}] 07:38:31 INFO - PROCESS | 1651 | 1461681511627 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}] 07:38:31 INFO - PROCESS | 1651 | 1461681511742 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 07:38:31 INFO - PROCESS | 1651 | 1461681511756 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ef73000 == 73 [pid = 1651] [id = 676] 07:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x12b1a6400) [pid = 1651] [serial = 2028] [outer = 0x0] 07:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12bd26c00) [pid = 1651] [serial = 2029] [outer = 0x12b1a6400] 07:38:31 INFO - PROCESS | 1651 | 1461681511781 Marionette DEBUG loaded listener.js 07:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x12d21b800) [pid = 1651] [serial = 2030] [outer = 0x12b1a6400] 07:38:32 INFO - PROCESS | 1651 | 1461681512645 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] 07:38:32 INFO - PROCESS | 1651 | 1461681512695 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 07:38:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:38:32 INFO - PROCESS | 1651 | 1461681512697 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:38:32 INFO - PROCESS | 1651 | 1461681512698 Marionette TRACE conn2 <- [1,2678,null,{}] 07:38:32 INFO - PROCESS | 1651 | 1461681512701 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}] 07:38:32 INFO - PROCESS | 1651 | 1461681512823 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 07:38:32 INFO - PROCESS | 1651 | 1461681512836 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa59000 == 74 [pid = 1651] [id = 677] 07:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12b5ec800) [pid = 1651] [serial = 2031] [outer = 0x0] 07:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12d653400) [pid = 1651] [serial = 2032] [outer = 0x12b5ec800] 07:38:32 INFO - PROCESS | 1651 | 1461681512862 Marionette DEBUG loaded listener.js 07:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12d6bc000) [pid = 1651] [serial = 2033] [outer = 0x12b5ec800] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x1245a2c00) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x119d8ac00) [pid = 1651] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x12ab8e400) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12b446000) [pid = 1651] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x1147e0c00) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12b44dc00) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x12b43f400) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x114f6ec00) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x11c43ec00) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x118537800) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x12b1a4c00) [pid = 1651] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x11c887800) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12897fc00) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x11a668400) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x11ab1f800) [pid = 1651] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x11b84b800) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x11a931400) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x114f26c00) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x114bc2400) [pid = 1651] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x118e99000) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x118c42400) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x11caef000) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x11a667800) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x12ad10000) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12a2e4800) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x12aa2b400) [pid = 1651] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12ba81400) [pid = 1651] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x124130800) [pid = 1651] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x1278e3400) [pid = 1651] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x129d80c00) [pid = 1651] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x11353c000) [pid = 1651] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x114f32400) [pid = 1651] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x11ab14c00) [pid = 1651] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x113531000) [pid = 1651] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x123bae000) [pid = 1651] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x114f40400) [pid = 1651] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x114f6d000) [pid = 1651] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x11bbbdc00) [pid = 1651] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:38:33 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12412e400) [pid = 1651] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:38:33 INFO - PROCESS | 1651 | 1461681513915 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]]]}] 07:38:33 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) 07:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1222ms 07:38:33 INFO - PROCESS | 1651 | 1461681513920 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 07:38:33 INFO - PROCESS | 1651 | 1461681513921 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 07:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:38:33 INFO - PROCESS | 1651 | 1461681513924 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:38:33 INFO - PROCESS | 1651 | 1461681513925 Marionette TRACE conn2 <- [1,2682,null,{}] 07:38:33 INFO - PROCESS | 1651 | 1461681513927 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}] 07:38:34 INFO - PROCESS | 1651 | 1461681514023 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 07:38:34 INFO - PROCESS | 1651 | 1461681514093 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dc7800 == 75 [pid = 1651] [id = 678] 07:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1147dec00) [pid = 1651] [serial = 2034] [outer = 0x0] 07:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x118a05800) [pid = 1651] [serial = 2035] [outer = 0x1147dec00] 07:38:34 INFO - PROCESS | 1651 | 1461681514119 Marionette DEBUG loaded listener.js 07:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x11a669400) [pid = 1651] [serial = 2036] [outer = 0x1147dec00] 07:38:34 INFO - PROCESS | 1651 | 1461681514911 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]]]}] 07:38:34 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) 07:38:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1019ms 07:38:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:38:34 INFO - PROCESS | 1651 | 1461681514944 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 07:38:34 INFO - PROCESS | 1651 | 1461681514945 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 07:38:34 INFO - PROCESS | 1651 | 1461681514948 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:38:34 INFO - PROCESS | 1651 | 1461681514949 Marionette TRACE conn2 <- [1,2686,null,{}] 07:38:34 INFO - PROCESS | 1651 | 1461681514962 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}] 07:38:35 INFO - PROCESS | 1651 | 1461681515054 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 07:38:35 INFO - PROCESS | 1651 | 1461681515057 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e9800 == 76 [pid = 1651] [id = 679] 07:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x11af36400) [pid = 1651] [serial = 2037] [outer = 0x0] 07:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11c887800) [pid = 1651] [serial = 2038] [outer = 0x11af36400] 07:38:35 INFO - PROCESS | 1651 | 1461681515083 Marionette DEBUG loaded listener.js 07:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x1276c0000) [pid = 1651] [serial = 2039] [outer = 0x11af36400] 07:38:36 INFO - PROCESS | 1651 | 1461681516083 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:38:36 INFO - PROCESS | 1651 | 1461681516132 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 07:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:38:36 INFO - PROCESS | 1651 | 1461681516135 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:38:36 INFO - PROCESS | 1651 | 1461681516137 Marionette TRACE conn2 <- [1,2690,null,{}] 07:38:36 INFO - PROCESS | 1651 | 1461681516186 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}] 07:38:36 INFO - PROCESS | 1651 | 1461681516294 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 07:38:36 INFO - PROCESS | 1651 | 1461681516440 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa69000 == 77 [pid = 1651] [id = 680] 07:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x119d8e400) [pid = 1651] [serial = 2040] [outer = 0x0] 07:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x11a66a400) [pid = 1651] [serial = 2041] [outer = 0x119d8e400] 07:38:36 INFO - PROCESS | 1651 | 1461681516473 Marionette DEBUG loaded listener.js 07:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x11af40000) [pid = 1651] [serial = 2042] [outer = 0x119d8e400] 07:38:37 INFO - PROCESS | 1651 | 1461681517393 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] 07:38:37 INFO - PROCESS | 1651 | 1461681517412 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 07:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:38:37 INFO - PROCESS | 1651 | 1461681517417 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:38:37 INFO - PROCESS | 1651 | 1461681517419 Marionette TRACE conn2 <- [1,2694,null,{}] 07:38:37 INFO - PROCESS | 1651 | 1461681517421 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}] 07:38:37 INFO - PROCESS | 1651 | 1461681517538 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 07:38:37 INFO - PROCESS | 1651 | 1461681517650 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb1800 == 78 [pid = 1651] [id = 681] 07:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x11b804800) [pid = 1651] [serial = 2043] [outer = 0x0] 07:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x1240e9c00) [pid = 1651] [serial = 2044] [outer = 0x11b804800] 07:38:37 INFO - PROCESS | 1651 | 1461681517683 Marionette DEBUG loaded listener.js 07:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x124802400) [pid = 1651] [serial = 2045] [outer = 0x11b804800] 07:38:38 INFO - PROCESS | 1651 | 1461681518593 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] 07:38:38 INFO - PROCESS | 1651 | 1461681518646 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 07:38:38 INFO - PROCESS | 1651 | 1461681518649 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:38:38 INFO - PROCESS | 1651 | 1461681518652 Marionette TRACE conn2 <- [1,2698,null,{}] 07:38:38 INFO - PROCESS | 1651 | 1461681518660 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}] 07:38:38 INFO - PROCESS | 1651 | 1461681518776 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 07:38:38 INFO - PROCESS | 1651 | 1461681518889 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x137611800 == 79 [pid = 1651] [id = 682] 07:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12897cc00) [pid = 1651] [serial = 2046] [outer = 0x0] 07:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12aa23000) [pid = 1651] [serial = 2047] [outer = 0x12897cc00] 07:38:38 INFO - PROCESS | 1651 | 1461681518941 Marionette DEBUG loaded listener.js 07:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12abab800) [pid = 1651] [serial = 2048] [outer = 0x12897cc00] 07:38:39 INFO - PROCESS | 1651 | 1461681519830 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:38:39 INFO - PROCESS | 1651 | 1461681519874 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 07:38:39 INFO - PROCESS | 1651 | 1461681519877 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:38:39 INFO - PROCESS | 1651 | 1461681519878 Marionette TRACE conn2 <- [1,2702,null,{}] 07:38:39 INFO - PROCESS | 1651 | 1461681519880 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}] 07:38:39 INFO - PROCESS | 1651 | 1461681519994 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 07:38:40 INFO - PROCESS | 1651 | 1461681520108 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b03800 == 80 [pid = 1651] [id = 683] 07:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x1150ffc00) [pid = 1651] [serial = 2049] [outer = 0x0] 07:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x128b81400) [pid = 1651] [serial = 2050] [outer = 0x1150ffc00] 07:38:40 INFO - PROCESS | 1651 | 1461681520140 Marionette DEBUG loaded listener.js 07:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x11afefc00) [pid = 1651] [serial = 2051] [outer = 0x1150ffc00] 07:38:40 INFO - PROCESS | 1651 | 1461681520589 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]]]}] 07:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 718ms 07:38:40 INFO - PROCESS | 1651 | 1461681520595 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 07:38:40 INFO - PROCESS | 1651 | 1461681520597 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 07:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:38:40 INFO - PROCESS | 1651 | 1461681520599 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:38:40 INFO - PROCESS | 1651 | 1461681520600 Marionette TRACE conn2 <- [1,2706,null,{}] 07:38:40 INFO - PROCESS | 1651 | 1461681520603 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}] 07:38:40 INFO - PROCESS | 1651 | 1461681520718 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 07:38:40 INFO - PROCESS | 1651 | 1461681520988 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a227800 == 81 [pid = 1651] [id = 684] 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x114749000) [pid = 1651] [serial = 2052] [outer = 0x0] 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x114f32800) [pid = 1651] [serial = 2053] [outer = 0x114749000] 07:38:41 INFO - PROCESS | 1651 | 1461681521042 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x1153e1400) [pid = 1651] [serial = 2054] [outer = 0x114749000] 07:38:41 INFO - PROCESS | 1651 | 1461681521515 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]]]}] 07:38:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 921ms 07:38:41 INFO - PROCESS | 1651 | 1461681521521 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 07:38:41 INFO - PROCESS | 1651 | 1461681521523 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 07:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:38:41 INFO - PROCESS | 1651 | 1461681521526 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:38:41 INFO - PROCESS | 1651 | 1461681521529 Marionette TRACE conn2 <- [1,2710,null,{}] 07:38:41 INFO - PROCESS | 1651 | 1461681521532 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}] 07:38:41 INFO - PROCESS | 1651 | 1461681521639 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 07:38:41 INFO - PROCESS | 1651 | 1461681521766 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x11be87800 == 82 [pid = 1651] [id = 685] 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x11a65ec00) [pid = 1651] [serial = 2055] [outer = 0x0] 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x11ab9b800) [pid = 1651] [serial = 2056] [outer = 0x11a65ec00] 07:38:41 INFO - PROCESS | 1651 | 1461681521820 Marionette DEBUG loaded listener.js 07:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x11b84a000) [pid = 1651] [serial = 2057] [outer = 0x11a65ec00] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x138d63800 == 81 [pid = 1651] [id = 604] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x123dc7800 == 80 [pid = 1651] [id = 678] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa59000 == 79 [pid = 1651] [id = 677] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x12d217400) [pid = 1651] [serial = 1981] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12ef73000 == 78 [pid = 1651] [id = 676] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3ce800 == 77 [pid = 1651] [id = 675] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12abc9800 == 76 [pid = 1651] [id = 674] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11c3c9000 == 75 [pid = 1651] [id = 673] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12bab4800 == 74 [pid = 1651] [id = 672] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11be89800 == 73 [pid = 1651] [id = 671] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1243dd000 == 72 [pid = 1651] [id = 670] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x130925800 == 71 [pid = 1651] [id = 669] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x142dd8800 == 70 [pid = 1651] [id = 668] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x14261c000 == 69 [pid = 1651] [id = 667] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1421c5800 == 68 [pid = 1651] [id = 666] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x138d81000 == 67 [pid = 1651] [id = 665] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x137607800 == 66 [pid = 1651] [id = 664] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x130622800 == 65 [pid = 1651] [id = 663] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac0800 == 64 [pid = 1651] [id = 662] 07:38:42 INFO - PROCESS | 1651 | --DOCSHELL 0x123cbb800 == 63 [pid = 1651] [id = 661] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x12d424800) [pid = 1651] [serial = 1814] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x12412e000) [pid = 1651] [serial = 1691] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x119e4ec00) [pid = 1651] [serial = 1628] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x12bd21c00) [pid = 1651] [serial = 1808] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x129d7d800) [pid = 1651] [serial = 1634] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12add4c00) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x12b7f4000) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x124872800) [pid = 1651] [serial = 1802] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12412a800) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x11bbc2000) [pid = 1651] [serial = 1631] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x1151ed000) [pid = 1651] [serial = 1682] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x11c9bac00) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x11a63ec00) [pid = 1651] [serial = 1685] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x11a65f000) [pid = 1651] [serial = 1799] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x1294ea400) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x11c04b800) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12b44c400) [pid = 1651] [serial = 1640] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12ad1d800) [pid = 1651] [serial = 1637] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12ad0e800) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12aa31000) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11ab8f400) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12add5400) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12bbb0000) [pid = 1651] [serial = 1571] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x11520d400) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12d0ba400) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12b7e8c00) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x12bd27400) [pid = 1651] [serial = 1978] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x128b25000) [pid = 1651] [serial = 1963] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12a2eb400) [pid = 1651] [serial = 1966] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x129d7d000) [pid = 1651] [serial = 1964] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12abac000) [pid = 1651] [serial = 1969] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12ab8c000) [pid = 1651] [serial = 1967] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x123bb1000) [pid = 1651] [serial = 1972] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x12bd75c00) [pid = 1651] [serial = 1930] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x124810c00) [pid = 1651] [serial = 1924] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x115875400) [pid = 1651] [serial = 1946] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x114f3dc00) [pid = 1651] [serial = 1945] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x12ab94000) [pid = 1651] [serial = 1927] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12e98cc00) [pid = 1651] [serial = 1936] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11ad3d000) [pid = 1651] [serial = 1951] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x11b8b1c00) [pid = 1651] [serial = 1952] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x114f34800) [pid = 1651] [serial = 1948] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11a664800) [pid = 1651] [serial = 1949] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x119d8a400) [pid = 1651] [serial = 1921] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x124123400) [pid = 1651] [serial = 1957] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12efa4000) [pid = 1651] [serial = 1943] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11ab8f800) [pid = 1651] [serial = 1942] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12ba80c00) [pid = 1651] [serial = 1976] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12efa4400) [pid = 1651] [serial = 1939] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12ad13400) [pid = 1651] [serial = 1970] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x11c478800) [pid = 1651] [serial = 1954] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x123ba9400) [pid = 1651] [serial = 1955] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12d66d000) [pid = 1651] [serial = 1933] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x124810000) [pid = 1651] [serial = 1960] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12ad14c00) [pid = 1651] [serial = 1973] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12cf03400) [pid = 1651] [serial = 1979] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x127889800) [pid = 1651] [serial = 1961] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12412dc00) [pid = 1651] [serial = 1958] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12ad1dc00) [pid = 1651] [serial = 1975] [outer = 0x0] [url = about:blank] 07:38:42 INFO - PROCESS | 1651 | 1461681522368 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] 07:38:42 INFO - PROCESS | 1651 | 1461681522405 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 07:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:38:42 INFO - PROCESS | 1651 | 1461681522408 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - PROCESS | 1651 | 1461681522410 Marionette TRACE conn2 <- [1,2714,null,{}] 07:38:42 INFO - PROCESS | 1651 | 1461681522412 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}] 07:38:42 INFO - PROCESS | 1651 | 1461681522501 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 07:38:42 INFO - PROCESS | 1651 | 1461681522507 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x124164000 == 64 [pid = 1651] [id = 686] 07:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x11c104800) [pid = 1651] [serial = 2058] [outer = 0x0] 07:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x11c9a1800) [pid = 1651] [serial = 2059] [outer = 0x11c104800] 07:38:42 INFO - PROCESS | 1651 | 1461681522534 Marionette DEBUG loaded listener.js 07:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x123bb1400) [pid = 1651] [serial = 2060] [outer = 0x11c104800] 07:38:42 INFO - PROCESS | 1651 | 1461681522927 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]]]}] 07:38:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:38:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 570ms 07:38:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:38:42 INFO - PROCESS | 1651 | 1461681522979 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 07:38:42 INFO - PROCESS | 1651 | 1461681522980 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 07:38:42 INFO - PROCESS | 1651 | 1461681522984 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:38:42 INFO - PROCESS | 1651 | 1461681522989 Marionette TRACE conn2 <- [1,2718,null,{}] 07:38:42 INFO - PROCESS | 1651 | 1461681522995 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}] 07:38:43 INFO - PROCESS | 1651 | 1461681523087 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 07:38:43 INFO - PROCESS | 1651 | 1461681523115 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b11f000 == 65 [pid = 1651] [id = 687] 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x127002c00) [pid = 1651] [serial = 2061] [outer = 0x0] 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1273ab000) [pid = 1651] [serial = 2062] [outer = 0x127002c00] 07:38:43 INFO - PROCESS | 1651 | 1461681523145 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x1274a7c00) [pid = 1651] [serial = 2063] [outer = 0x127002c00] 07:38:43 INFO - PROCESS | 1651 | 1461681523500 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] 07:38:43 INFO - PROCESS | 1651 | 1461681523559 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 07:38:43 INFO - PROCESS | 1651 | 1461681523561 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:38:43 INFO - PROCESS | 1651 | 1461681523562 Marionette TRACE conn2 <- [1,2722,null,{}] 07:38:43 INFO - PROCESS | 1651 | 1461681523564 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}] 07:38:43 INFO - PROCESS | 1651 | 1461681523655 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 07:38:43 INFO - PROCESS | 1651 | 1461681523659 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbb2000 == 66 [pid = 1651] [id = 688] 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x1278e5000) [pid = 1651] [serial = 2064] [outer = 0x0] 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12a2dc800) [pid = 1651] [serial = 2065] [outer = 0x1278e5000] 07:38:43 INFO - PROCESS | 1651 | 1461681523686 Marionette DEBUG loaded listener.js 07:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12aa31800) [pid = 1651] [serial = 2066] [outer = 0x1278e5000] 07:38:44 INFO - PROCESS | 1651 | 1461681524043 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] 07:38:44 INFO - PROCESS | 1651 | 1461681524081 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 07:38:44 INFO - PROCESS | 1651 | 1461681524083 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:38:44 INFO - PROCESS | 1651 | 1461681524084 Marionette TRACE conn2 <- [1,2726,null,{}] 07:38:44 INFO - PROCESS | 1651 | 1461681524086 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}] 07:38:44 INFO - PROCESS | 1651 | 1461681524210 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 07:38:44 INFO - PROCESS | 1651 | 1461681524254 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3e2000 == 67 [pid = 1651] [id = 689] 07:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12abad800) [pid = 1651] [serial = 2067] [outer = 0x0] 07:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12abb9c00) [pid = 1651] [serial = 2068] [outer = 0x12abad800] 07:38:44 INFO - PROCESS | 1651 | 1461681524288 Marionette DEBUG loaded listener.js 07:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12addb000) [pid = 1651] [serial = 2069] [outer = 0x12abad800] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12b1a6400) [pid = 1651] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x12b5ec800) [pid = 1651] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x127008800) [pid = 1651] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x118e8b800) [pid = 1651] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11b84ec00) [pid = 1651] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x1147dec00) [pid = 1651] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x114f34000) [pid = 1651] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x119e48400) [pid = 1651] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:38:45 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12aa24800) [pid = 1651] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:38:45 INFO - PROCESS | 1651 | 1461681525064 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]]]}] 07:38:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1022ms 07:38:45 INFO - PROCESS | 1651 | 1461681525135 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 07:38:45 INFO - PROCESS | 1651 | 1461681525139 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 07:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:38:45 INFO - PROCESS | 1651 | 1461681525143 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:38:45 INFO - PROCESS | 1651 | 1461681525146 Marionette TRACE conn2 <- [1,2730,null,{}] 07:38:45 INFO - PROCESS | 1651 | 1461681525151 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}] 07:38:45 INFO - PROCESS | 1651 | 1461681525263 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 07:38:45 INFO - PROCESS | 1651 | 1461681525373 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1248e0000 == 68 [pid = 1651] [id = 690] 07:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x115940000) [pid = 1651] [serial = 2070] [outer = 0x0] 07:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x118cef000) [pid = 1651] [serial = 2071] [outer = 0x115940000] 07:38:45 INFO - PROCESS | 1651 | 1461681525410 Marionette DEBUG loaded listener.js 07:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x119e47000) [pid = 1651] [serial = 2072] [outer = 0x115940000] 07:38:46 INFO - PROCESS | 1651 | 1461681526425 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] 07:38:46 INFO - PROCESS | 1651 | 1461681526474 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 07:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:38:46 INFO - PROCESS | 1651 | 1461681526478 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:38:46 INFO - PROCESS | 1651 | 1461681526480 Marionette TRACE conn2 <- [1,2734,null,{}] 07:38:46 INFO - PROCESS | 1651 | 1461681526483 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}] 07:38:46 INFO - PROCESS | 1651 | 1461681526623 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 07:38:46 INFO - PROCESS | 1651 | 1461681526752 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12babb800 == 69 [pid = 1651] [id = 691] 07:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11a930400) [pid = 1651] [serial = 2073] [outer = 0x0] 07:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x11c9c0400) [pid = 1651] [serial = 2074] [outer = 0x11a930400] 07:38:46 INFO - PROCESS | 1651 | 1461681526786 Marionette DEBUG loaded listener.js 07:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12412e000) [pid = 1651] [serial = 2075] [outer = 0x11a930400] 07:38:47 INFO - PROCESS | 1651 | 1461681527211 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]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 775ms 07:38:47 INFO - PROCESS | 1651 | 1461681527254 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 07:38:47 INFO - PROCESS | 1651 | 1461681527255 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 07:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:38:47 INFO - PROCESS | 1651 | 1461681527258 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1651 | 1461681527260 Marionette TRACE conn2 <- [1,2738,null,{}] 07:38:47 INFO - PROCESS | 1651 | 1461681527269 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}] 07:38:47 INFO - PROCESS | 1651 | 1461681527381 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 07:38:47 INFO - PROCESS | 1651 | 1461681527491 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78d000 == 70 [pid = 1651] [id = 692] 07:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x124867c00) [pid = 1651] [serial = 2076] [outer = 0x0] 07:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x128981000) [pid = 1651] [serial = 2077] [outer = 0x124867c00] 07:38:47 INFO - PROCESS | 1651 | 1461681527525 Marionette DEBUG loaded listener.js 07:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12ad14c00) [pid = 1651] [serial = 2078] [outer = 0x124867c00] 07:38:47 INFO - PROCESS | 1651 | 1461681527933 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]]]}] 07:38:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:38:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 07:38:47 INFO - PROCESS | 1651 | 1461681527987 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 07:38:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:38:47 INFO - PROCESS | 1651 | 1461681527989 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 07:38:47 INFO - PROCESS | 1651 | 1461681527991 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:38:47 INFO - PROCESS | 1651 | 1461681527992 Marionette TRACE conn2 <- [1,2742,null,{}] 07:38:47 INFO - PROCESS | 1651 | 1461681527995 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}] 07:38:48 INFO - PROCESS | 1651 | 1461681528104 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 07:38:48 INFO - PROCESS | 1651 | 1461681528210 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ff09000 == 71 [pid = 1651] [id = 693] 07:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12adcec00) [pid = 1651] [serial = 2079] [outer = 0x0] 07:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12b1aa800) [pid = 1651] [serial = 2080] [outer = 0x12adcec00] 07:38:48 INFO - PROCESS | 1651 | 1461681528244 Marionette DEBUG loaded listener.js 07:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12b5ec800) [pid = 1651] [serial = 2081] [outer = 0x12adcec00] 07:38:48 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff0a000 == 70 [pid = 1651] [id = 17] 07:38:48 INFO - PROCESS | 1651 | 1461681528739 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]]]}] 07:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 07:38:48 INFO - PROCESS | 1651 | 1461681528762 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 07:38:48 INFO - PROCESS | 1651 | 1461681528763 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 07:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:38:48 INFO - PROCESS | 1651 | 1461681528765 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:38:48 INFO - PROCESS | 1651 | 1461681528767 Marionette TRACE conn2 <- [1,2746,null,{}] 07:38:48 INFO - PROCESS | 1651 | 1461681528769 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}] 07:38:48 INFO - PROCESS | 1651 | 1461681528878 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 07:38:48 INFO - PROCESS | 1651 | 1461681528958 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e5800 == 71 [pid = 1651] [id = 694] 07:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x127b2f800) [pid = 1651] [serial = 2082] [outer = 0x0] 07:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12ba7f000) [pid = 1651] [serial = 2083] [outer = 0x127b2f800] 07:38:48 INFO - PROCESS | 1651 | 1461681528990 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12bbb4c00) [pid = 1651] [serial = 2084] [outer = 0x127b2f800] 07:38:49 INFO - PROCESS | 1651 | 1461681529403 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]]]}] 07:38:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:38:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 07:38:49 INFO - PROCESS | 1651 | 1461681529445 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 07:38:49 INFO - PROCESS | 1651 | 1461681529447 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 07:38:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:38:49 INFO - PROCESS | 1651 | 1461681529449 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:38:49 INFO - PROCESS | 1651 | 1461681529450 Marionette TRACE conn2 <- [1,2750,null,{}] 07:38:49 INFO - PROCESS | 1651 | 1461681529467 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}] 07:38:49 INFO - PROCESS | 1651 | 1461681529589 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 07:38:49 INFO - PROCESS | 1651 | 1461681529700 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x130e3d000 == 72 [pid = 1651] [id = 695] 07:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12bd6c800) [pid = 1651] [serial = 2085] [outer = 0x0] 07:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12d0bd400) [pid = 1651] [serial = 2086] [outer = 0x12bd6c800] 07:38:49 INFO - PROCESS | 1651 | 1461681529736 Marionette DEBUG loaded listener.js 07:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12d653800) [pid = 1651] [serial = 2087] [outer = 0x12bd6c800] 07:38:50 INFO - PROCESS | 1651 | 1461681530169 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]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 731ms 07:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:38:50 INFO - PROCESS | 1651 | 1461681530180 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1651 | 1461681530182 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 07:38:50 INFO - PROCESS | 1651 | 1461681530184 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1651 | 1461681530185 Marionette TRACE conn2 <- [1,2754,null,{}] 07:38:50 INFO - PROCESS | 1651 | 1461681530187 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}] 07:38:50 INFO - PROCESS | 1651 | 1461681530295 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 07:38:50 INFO - PROCESS | 1651 | 1461681530403 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x123dc6800 == 73 [pid = 1651] [id = 696] 07:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x114358800) [pid = 1651] [serial = 2088] [outer = 0x0] 07:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x119762800) [pid = 1651] [serial = 2089] [outer = 0x114358800] 07:38:50 INFO - PROCESS | 1651 | 1461681530435 Marionette DEBUG loaded listener.js 07:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12ba88000) [pid = 1651] [serial = 2090] [outer = 0x114358800] 07:38:50 INFO - PROCESS | 1651 | 1461681530900 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]]]}] 07:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 770ms 07:38:50 INFO - PROCESS | 1651 | 1461681530966 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 07:38:50 INFO - PROCESS | 1651 | 1461681530968 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 07:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:38:50 INFO - PROCESS | 1651 | 1461681530974 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:38:50 INFO - PROCESS | 1651 | 1461681530976 Marionette TRACE conn2 <- [1,2758,null,{}] 07:38:50 INFO - PROCESS | 1651 | 1461681530980 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}] 07:38:51 INFO - PROCESS | 1651 | 1461681531121 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 07:38:51 INFO - PROCESS | 1651 | 1461681531337 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c3e0800 == 74 [pid = 1651] [id = 697] 07:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x11360dc00) [pid = 1651] [serial = 2091] [outer = 0x0] 07:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x114f0a800) [pid = 1651] [serial = 2092] [outer = 0x11360dc00] 07:38:51 INFO - PROCESS | 1651 | 1461681531375 Marionette DEBUG loaded listener.js 07:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x114f10400) [pid = 1651] [serial = 2093] [outer = 0x11360dc00] 07:38:51 INFO - PROCESS | 1651 | 1461681531843 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]]]}] 07:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 924ms 07:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:38:51 INFO - PROCESS | 1651 | 1461681531898 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 07:38:51 INFO - PROCESS | 1651 | 1461681531900 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 07:38:51 INFO - PROCESS | 1651 | 1461681531903 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:38:51 INFO - PROCESS | 1651 | 1461681531906 Marionette TRACE conn2 <- [1,2762,null,{}] 07:38:51 INFO - PROCESS | 1651 | 1461681531909 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}] 07:38:52 INFO - PROCESS | 1651 | 1461681532044 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 07:38:52 INFO - PROCESS | 1651 | 1461681532206 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12e449000 == 73 [pid = 1651] [id = 494] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbb2000 == 72 [pid = 1651] [id = 688] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b11f000 == 71 [pid = 1651] [id = 687] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x124164000 == 70 [pid = 1651] [id = 686] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11be87800 == 69 [pid = 1651] [id = 685] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a227800 == 68 [pid = 1651] [id = 684] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x11c887800) [pid = 1651] [serial = 2038] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119719000 == 69 [pid = 1651] [id = 698] 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x118c3fc00) [pid = 1651] [serial = 2094] [outer = 0x0] 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x119aa9800) [pid = 1651] [serial = 2095] [outer = 0x118c3fc00] 07:38:52 INFO - PROCESS | 1651 | 1461681532258 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x11af37000) [pid = 1651] [serial = 2096] [outer = 0x118c3fc00] 07:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa69000 == 68 [pid = 1651] [id = 680] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x12bd26c00) [pid = 1651] [serial = 2029] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x12d653400) [pid = 1651] [serial = 2032] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x1274a5400) [pid = 1651] [serial = 2023] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11a65e000) [pid = 1651] [serial = 2014] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x11b80e000) [pid = 1651] [serial = 2015] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x129d78c00) [pid = 1651] [serial = 2024] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x124349000) [pid = 1651] [serial = 2018] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x123cc6c00) [pid = 1651] [serial = 2017] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x118a05800) [pid = 1651] [serial = 2035] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x12d656000) [pid = 1651] [serial = 1999] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x118c0a400) [pid = 1651] [serial = 2012] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x114f3fc00) [pid = 1651] [serial = 2011] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11c87c000) [pid = 1651] [serial = 2020] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x12480f000) [pid = 1651] [serial = 2021] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12733c000) [pid = 1651] [serial = 1990] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12e4b3c00) [pid = 1651] [serial = 2008] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x12b12d400) [pid = 1651] [serial = 2026] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12e7d8000) [pid = 1651] [serial = 2002] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x11af36000) [pid = 1651] [serial = 1987] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x12ad18400) [pid = 1651] [serial = 1993] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12ba85800) [pid = 1651] [serial = 1996] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12e990000) [pid = 1651] [serial = 2005] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x118ce8400) [pid = 1651] [serial = 1984] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12d21b800) [pid = 1651] [serial = 2030] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12b5e8c00) [pid = 1651] [serial = 2027] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12d6bc000) [pid = 1651] [serial = 2033] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x11a669400) [pid = 1651] [serial = 2036] [outer = 0x0] [url = about:blank] 07:38:52 INFO - PROCESS | 1651 | 1461681532578 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]]]}] 07:38:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:38:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 722ms 07:38:52 INFO - PROCESS | 1651 | 1461681532627 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 07:38:52 INFO - PROCESS | 1651 | 1461681532629 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 07:38:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:38:52 INFO - PROCESS | 1651 | 1461681532633 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:38:52 INFO - PROCESS | 1651 | 1461681532634 Marionette TRACE conn2 <- [1,2766,null,{}] 07:38:52 INFO - PROCESS | 1651 | 1461681532638 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}] 07:38:52 INFO - PROCESS | 1651 | 1461681532734 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 07:38:52 INFO - PROCESS | 1651 | 1461681532800 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b43800 == 69 [pid = 1651] [id = 699] 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11ab93000) [pid = 1651] [serial = 2097] [outer = 0x0] 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11c105800) [pid = 1651] [serial = 2098] [outer = 0x11ab93000] 07:38:52 INFO - PROCESS | 1651 | 1461681532828 Marionette DEBUG loaded listener.js 07:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1240e6c00) [pid = 1651] [serial = 2099] [outer = 0x11ab93000] 07:38:53 INFO - PROCESS | 1651 | 1461681533148 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]]]}] 07:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 07:38:53 INFO - PROCESS | 1651 | 1461681533159 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 1651 | 1461681533160 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 07:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:38:53 INFO - PROCESS | 1651 | 1461681533163 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - PROCESS | 1651 | 1461681533168 Marionette TRACE conn2 <- [1,2770,null,{}] 07:38:53 INFO - PROCESS | 1651 | 1461681533178 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}] 07:38:53 INFO - PROCESS | 1651 | 1461681533274 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 07:38:53 INFO - PROCESS | 1651 | 1461681533341 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b759800 == 70 [pid = 1651] [id = 700] 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x123bb3400) [pid = 1651] [serial = 2100] [outer = 0x0] 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12480b800) [pid = 1651] [serial = 2101] [outer = 0x123bb3400] 07:38:53 INFO - PROCESS | 1651 | 1461681533367 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x129d79c00) [pid = 1651] [serial = 2102] [outer = 0x123bb3400] 07:38:53 INFO - PROCESS | 1651 | 1461681533674 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]]]}] 07:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 529ms 07:38:53 INFO - PROCESS | 1651 | 1461681533691 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 07:38:53 INFO - PROCESS | 1651 | 1461681533693 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 07:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:38:53 INFO - PROCESS | 1651 | 1461681533695 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:38:53 INFO - PROCESS | 1651 | 1461681533696 Marionette TRACE conn2 <- [1,2774,null,{}] 07:38:53 INFO - PROCESS | 1651 | 1461681533699 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}] 07:38:53 INFO - PROCESS | 1651 | 1461681533797 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 07:38:53 INFO - PROCESS | 1651 | 1461681533802 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e782800 == 71 [pid = 1651] [id = 701] 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x129d7d000) [pid = 1651] [serial = 2103] [outer = 0x0] 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12abb5000) [pid = 1651] [serial = 2104] [outer = 0x129d7d000] 07:38:53 INFO - PROCESS | 1651 | 1461681533828 Marionette DEBUG loaded listener.js 07:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12add4c00) [pid = 1651] [serial = 2105] [outer = 0x129d7d000] 07:38:54 INFO - PROCESS | 1651 | 1461681534177 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]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 518ms 07:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:38:54 INFO - PROCESS | 1651 | 1461681534214 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1651 | 1461681534215 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 07:38:54 INFO - PROCESS | 1651 | 1461681534217 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1651 | 1461681534218 Marionette TRACE conn2 <- [1,2778,null,{}] 07:38:54 INFO - PROCESS | 1651 | 1461681534240 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}] 07:38:54 INFO - PROCESS | 1651 | 1461681534337 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 07:38:54 INFO - PROCESS | 1651 | 1461681534341 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f78e800 == 72 [pid = 1651] [id = 702] 07:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12ba7f400) [pid = 1651] [serial = 2106] [outer = 0x0] 07:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x12bbb2400) [pid = 1651] [serial = 2107] [outer = 0x12ba7f400] 07:38:54 INFO - PROCESS | 1651 | 1461681534373 Marionette DEBUG loaded listener.js 07:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x12d21c000) [pid = 1651] [serial = 2108] [outer = 0x12ba7f400] 07:38:54 INFO - PROCESS | 1651 | 1461681534742 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]]]}] 07:38:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:38:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 574ms 07:38:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:38:54 INFO - PROCESS | 1651 | 1461681534792 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 07:38:54 INFO - PROCESS | 1651 | 1461681534793 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 07:38:54 INFO - PROCESS | 1651 | 1461681534795 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:38:54 INFO - PROCESS | 1651 | 1461681534796 Marionette TRACE conn2 <- [1,2782,null,{}] 07:38:54 INFO - PROCESS | 1651 | 1461681534798 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}] 07:38:54 INFO - PROCESS | 1651 | 1461681534919 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 07:38:54 INFO - PROCESS | 1651 | 1461681534939 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e1800 == 73 [pid = 1651] [id = 703] 07:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x12d223400) [pid = 1651] [serial = 2109] [outer = 0x0] 07:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x12d671c00) [pid = 1651] [serial = 2110] [outer = 0x12d223400] 07:38:54 INFO - PROCESS | 1651 | 1461681534964 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12e46a000) [pid = 1651] [serial = 2111] [outer = 0x12d223400] 07:38:55 INFO - PROCESS | 1651 | 1461681535322 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]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 568ms 07:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:38:55 INFO - PROCESS | 1651 | 1461681535364 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 1651 | 1461681535365 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 07:38:55 INFO - PROCESS | 1651 | 1461681535367 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 1651 | 1461681535368 Marionette TRACE conn2 <- [1,2786,null,{}] 07:38:55 INFO - PROCESS | 1651 | 1461681535370 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}] 07:38:55 INFO - PROCESS | 1651 | 1461681535489 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 07:38:55 INFO - PROCESS | 1651 | 1461681535501 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x138cb9000 == 74 [pid = 1651] [id = 704] 07:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11975c400) [pid = 1651] [serial = 2112] [outer = 0x0] 07:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12aca1800) [pid = 1651] [serial = 2113] [outer = 0x11975c400] 07:38:55 INFO - PROCESS | 1651 | 1461681535527 Marionette DEBUG loaded listener.js 07:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12aca6400) [pid = 1651] [serial = 2114] [outer = 0x11975c400] 07:38:55 INFO - PROCESS | 1651 | 1461681535905 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]]]}] 07:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 569ms 07:38:55 INFO - PROCESS | 1651 | 1461681535937 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 07:38:55 INFO - PROCESS | 1651 | 1461681535938 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 07:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:38:55 INFO - PROCESS | 1651 | 1461681535948 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:38:55 INFO - PROCESS | 1651 | 1461681535949 Marionette TRACE conn2 <- [1,2790,null,{}] 07:38:55 INFO - PROCESS | 1651 | 1461681535951 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}] 07:38:56 INFO - PROCESS | 1651 | 1461681536071 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 07:38:56 INFO - PROCESS | 1651 | 1461681536081 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x138d77000 == 75 [pid = 1651] [id = 705] 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12aca3400) [pid = 1651] [serial = 2115] [outer = 0x0] 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12acc0c00) [pid = 1651] [serial = 2116] [outer = 0x12aca3400] 07:38:56 INFO - PROCESS | 1651 | 1461681536107 Marionette DEBUG loaded listener.js 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12acc5400) [pid = 1651] [serial = 2117] [outer = 0x12aca3400] 07:38:56 INFO - PROCESS | 1651 | 1461681536472 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]]]}] 07:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 578ms 07:38:56 INFO - PROCESS | 1651 | 1461681536518 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 07:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:38:56 INFO - PROCESS | 1651 | 1461681536519 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 07:38:56 INFO - PROCESS | 1651 | 1461681536522 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:38:56 INFO - PROCESS | 1651 | 1461681536523 Marionette TRACE conn2 <- [1,2794,null,{}] 07:38:56 INFO - PROCESS | 1651 | 1461681536525 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}] 07:38:56 INFO - PROCESS | 1651 | 1461681536723 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12cf08400) [pid = 1651] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x1278e5000) [pid = 1651] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x11a65ec00) [pid = 1651] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11c104800) [pid = 1651] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x127002c00) [pid = 1651] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x114749000) [pid = 1651] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x11af36400) [pid = 1651] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x11c99e800) [pid = 1651] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x11c9b8c00) [pid = 1651] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x1294f2000) [pid = 1651] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x116545000) [pid = 1651] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 137 (0x12bd70c00) [pid = 1651] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 136 (0x113499800) [pid = 1651] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 135 (0x11353e400) [pid = 1651] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x12ba7ac00) [pid = 1651] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x11ad1f000) [pid = 1651] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12e7dd400) [pid = 1651] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x114f39400) [pid = 1651] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x123bab000) [pid = 1651] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x12ba84000) [pid = 1651] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x12d42b800) [pid = 1651] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x12d6c1800) [pid = 1651] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x12cf07800) [pid = 1651] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:38:56 INFO - PROCESS | 1651 | 1461681536782 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921b800 == 76 [pid = 1651] [id = 706] 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x113531800) [pid = 1651] [serial = 2118] [outer = 0x0] 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x114749000) [pid = 1651] [serial = 2119] [outer = 0x113531800] 07:38:56 INFO - PROCESS | 1651 | 1461681536808 Marionette DEBUG loaded listener.js 07:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x11a63a800) [pid = 1651] [serial = 2120] [outer = 0x113531800] 07:38:57 INFO - PROCESS | 1651 | 1461681537095 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]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 619ms 07:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:38:57 INFO - PROCESS | 1651 | 1461681537142 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 1651 | 1461681537143 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 07:38:57 INFO - PROCESS | 1651 | 1461681537145 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 1651 | 1461681537146 Marionette TRACE conn2 <- [1,2798,null,{}] 07:38:57 INFO - PROCESS | 1651 | 1461681537148 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}] 07:38:57 INFO - PROCESS | 1651 | 1461681537244 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 07:38:57 INFO - PROCESS | 1651 | 1461681537313 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420f8800 == 77 [pid = 1651] [id = 707] 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x11975b000) [pid = 1651] [serial = 2121] [outer = 0x0] 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x1245a6400) [pid = 1651] [serial = 2122] [outer = 0x11975b000] 07:38:57 INFO - PROCESS | 1651 | 1461681537359 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x12b5f3800) [pid = 1651] [serial = 2123] [outer = 0x11975b000] 07:38:57 INFO - PROCESS | 1651 | 1461681537664 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]]]}] 07:38:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:38:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 571ms 07:38:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:38:57 INFO - PROCESS | 1651 | 1461681537716 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 07:38:57 INFO - PROCESS | 1651 | 1461681537718 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 07:38:57 INFO - PROCESS | 1651 | 1461681537720 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:38:57 INFO - PROCESS | 1651 | 1461681537722 Marionette TRACE conn2 <- [1,2802,null,{}] 07:38:57 INFO - PROCESS | 1651 | 1461681537724 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}] 07:38:57 INFO - PROCESS | 1651 | 1461681537833 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 07:38:57 INFO - PROCESS | 1651 | 1461681537903 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1423e2000 == 78 [pid = 1651] [id = 708] 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12aa30000) [pid = 1651] [serial = 2124] [outer = 0x0] 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12bd76000) [pid = 1651] [serial = 2125] [outer = 0x12aa30000] 07:38:57 INFO - PROCESS | 1651 | 1461681537929 Marionette DEBUG loaded listener.js 07:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x12e7ddc00) [pid = 1651] [serial = 2126] [outer = 0x12aa30000] 07:38:58 INFO - PROCESS | 1651 | 1461681538211 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]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 523ms 07:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:38:58 INFO - PROCESS | 1651 | 1461681538243 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 1651 | 1461681538245 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 07:38:58 INFO - PROCESS | 1651 | 1461681538247 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 1651 | 1461681538248 Marionette TRACE conn2 <- [1,2806,null,{}] 07:38:58 INFO - PROCESS | 1651 | 1461681538250 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}] 07:38:58 INFO - PROCESS | 1651 | 1461681538352 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 07:38:58 INFO - PROCESS | 1651 | 1461681538356 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x1428de000 == 79 [pid = 1651] [id = 709] 07:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 136 (0x12e984c00) [pid = 1651] [serial = 2127] [outer = 0x0] 07:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 137 (0x12e990800) [pid = 1651] [serial = 2128] [outer = 0x12e984c00] 07:38:58 INFO - PROCESS | 1651 | 1461681538380 Marionette DEBUG loaded listener.js 07:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 138 (0x12efaa400) [pid = 1651] [serial = 2129] [outer = 0x12e984c00] 07:38:58 INFO - PROCESS | 1651 | 1461681538900 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]]]}] 07:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 719ms 07:38:58 INFO - PROCESS | 1651 | 1461681538967 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 07:38:58 INFO - PROCESS | 1651 | 1461681538969 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 07:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:38:58 INFO - PROCESS | 1651 | 1461681538973 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:38:58 INFO - PROCESS | 1651 | 1461681538976 Marionette TRACE conn2 <- [1,2810,null,{}] 07:38:58 INFO - PROCESS | 1651 | 1461681538980 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}] 07:38:59 INFO - PROCESS | 1651 | 1461681539105 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 07:38:59 INFO - PROCESS | 1651 | 1461681539190 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d5f800 == 80 [pid = 1651] [id = 710] 07:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x114f0e800) [pid = 1651] [serial = 2130] [outer = 0x0] 07:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x118a0ec00) [pid = 1651] [serial = 2131] [outer = 0x114f0e800] 07:38:59 INFO - PROCESS | 1651 | 1461681539224 Marionette DEBUG loaded listener.js 07:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11ab8f400) [pid = 1651] [serial = 2132] [outer = 0x114f0e800] 07:38:59 INFO - PROCESS | 1651 | 1461681539693 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]]]}] 07:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 771ms 07:38:59 INFO - PROCESS | 1651 | 1461681539744 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 07:38:59 INFO - PROCESS | 1651 | 1461681539749 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 07:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:38:59 INFO - PROCESS | 1651 | 1461681539753 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:38:59 INFO - PROCESS | 1651 | 1461681539755 Marionette TRACE conn2 <- [1,2814,null,{}] 07:38:59 INFO - PROCESS | 1651 | 1461681539758 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}] 07:38:59 INFO - PROCESS | 1651 | 1461681539875 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 07:38:59 INFO - PROCESS | 1651 | 1461681539961 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:38:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e449000 == 81 [pid = 1651] [id = 711] 07:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11b80e000) [pid = 1651] [serial = 2133] [outer = 0x0] 07:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x12412ec00) [pid = 1651] [serial = 2134] [outer = 0x11b80e000] 07:38:59 INFO - PROCESS | 1651 | 1461681539991 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x12700c800) [pid = 1651] [serial = 2135] [outer = 0x11b80e000] 07:39:00 INFO - PROCESS | 1651 | 1461681540412 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]]]}] 07:39:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:39:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 719ms 07:39:00 INFO - PROCESS | 1651 | 1461681540473 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 07:39:00 INFO - PROCESS | 1651 | 1461681540475 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 07:39:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:39:00 INFO - PROCESS | 1651 | 1461681540477 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:39:00 INFO - PROCESS | 1651 | 1461681540479 Marionette TRACE conn2 <- [1,2818,null,{}] 07:39:00 INFO - PROCESS | 1651 | 1461681540487 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}] 07:39:00 INFO - PROCESS | 1651 | 1461681540608 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 07:39:00 INFO - PROCESS | 1651 | 1461681540696 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1423ca800 == 82 [pid = 1651] [id = 712] 07:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x12a2e5400) [pid = 1651] [serial = 2136] [outer = 0x0] 07:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12aca2400) [pid = 1651] [serial = 2137] [outer = 0x12a2e5400] 07:39:00 INFO - PROCESS | 1651 | 1461681540729 Marionette DEBUG loaded listener.js 07:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12b12d400) [pid = 1651] [serial = 2138] [outer = 0x12a2e5400] 07:39:01 INFO - PROCESS | 1651 | 1461681541148 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]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 721ms 07:39:01 INFO - PROCESS | 1651 | 1461681541215 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 1651 | 1461681541217 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 07:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:39:01 INFO - PROCESS | 1651 | 1461681541238 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1651 | 1461681541239 Marionette TRACE conn2 <- [1,2822,null,{}] 07:39:01 INFO - PROCESS | 1651 | 1461681541242 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}] 07:39:01 INFO - PROCESS | 1651 | 1461681541356 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 07:39:01 INFO - PROCESS | 1651 | 1461681541439 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x142a8f800 == 83 [pid = 1651] [id = 713] 07:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x123d3c800) [pid = 1651] [serial = 2139] [outer = 0x0] 07:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x123d41400) [pid = 1651] [serial = 2140] [outer = 0x123d3c800] 07:39:01 INFO - PROCESS | 1651 | 1461681541471 Marionette DEBUG loaded listener.js 07:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12acc6c00) [pid = 1651] [serial = 2141] [outer = 0x123d3c800] 07:39:01 INFO - PROCESS | 1651 | 1461681541931 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]]]}] 07:39:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:39:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 722ms 07:39:01 INFO - PROCESS | 1651 | 1461681541976 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 07:39:01 INFO - PROCESS | 1651 | 1461681541979 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 07:39:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:39:01 INFO - PROCESS | 1651 | 1461681541982 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:39:01 INFO - PROCESS | 1651 | 1461681541985 Marionette TRACE conn2 <- [1,2826,null,{}] 07:39:01 INFO - PROCESS | 1651 | 1461681541991 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}] 07:39:02 INFO - PROCESS | 1651 | 1461681542160 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 07:39:02 INFO - PROCESS | 1651 | 1461681542320 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x142ddf000 == 84 [pid = 1651] [id = 714] 07:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x123d3cc00) [pid = 1651] [serial = 2142] [outer = 0x0] 07:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12ba81400) [pid = 1651] [serial = 2143] [outer = 0x123d3cc00] 07:39:02 INFO - PROCESS | 1651 | 1461681542372 Marionette DEBUG loaded listener.js 07:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12d0bcc00) [pid = 1651] [serial = 2144] [outer = 0x123d3cc00] 07:39:02 INFO - PROCESS | 1651 | 1461681542841 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:39:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:39:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 874ms 07:39:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:39:02 INFO - PROCESS | 1651 | 1461681542856 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 07:39:02 INFO - PROCESS | 1651 | 1461681542858 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 07:39:02 INFO - PROCESS | 1651 | 1461681542860 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:39:02 INFO - PROCESS | 1651 | 1461681542861 Marionette TRACE conn2 <- [1,2830,null,{}] 07:39:02 INFO - PROCESS | 1651 | 1461681542863 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}] 07:39:02 INFO - PROCESS | 1651 | 1461681542992 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 07:39:03 INFO - PROCESS | 1651 | 1461681543080 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1425d5800 == 85 [pid = 1651] [id = 715] 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x12d223c00) [pid = 1651] [serial = 2145] [outer = 0x0] 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x12e4be400) [pid = 1651] [serial = 2146] [outer = 0x12d223c00] 07:39:03 INFO - PROCESS | 1651 | 1461681543114 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x12f32bc00) [pid = 1651] [serial = 2147] [outer = 0x12d223c00] 07:39:03 INFO - PROCESS | 1651 | 1461681543499 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]]]}] 07:39:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:39:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 07:39:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:39:03 INFO - PROCESS | 1651 | 1461681543531 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 07:39:03 INFO - PROCESS | 1651 | 1461681543533 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 07:39:03 INFO - PROCESS | 1651 | 1461681543535 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:39:03 INFO - PROCESS | 1651 | 1461681543538 Marionette TRACE conn2 <- [1,2834,null,{}] 07:39:03 INFO - PROCESS | 1651 | 1461681543541 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}] 07:39:03 INFO - PROCESS | 1651 | 1461681543653 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 07:39:03 INFO - PROCESS | 1651 | 1461681543785 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x142fd8800 == 86 [pid = 1651] [id = 716] 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x114f0a000) [pid = 1651] [serial = 2148] [outer = 0x0] 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x12efab400) [pid = 1651] [serial = 2149] [outer = 0x114f0a000] 07:39:03 INFO - PROCESS | 1651 | 1461681543818 Marionette DEBUG loaded listener.js 07:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12f332800) [pid = 1651] [serial = 2150] [outer = 0x114f0a000] 07:39:04 INFO - PROCESS | 1651 | 1461681544239 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:39:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:39:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 07:39:04 INFO - PROCESS | 1651 | 1461681544257 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 07:39:04 INFO - PROCESS | 1651 | 1461681544259 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 07:39:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:39:04 INFO - PROCESS | 1651 | 1461681544261 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:39:04 INFO - PROCESS | 1651 | 1461681544262 Marionette TRACE conn2 <- [1,2838,null,{}] 07:39:04 INFO - PROCESS | 1651 | 1461681544265 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}] 07:39:04 INFO - PROCESS | 1651 | 1461681544400 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 07:39:04 INFO - PROCESS | 1651 | 1461681544503 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11aa7e800 == 87 [pid = 1651] [id = 717] 07:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x113537400) [pid = 1651] [serial = 2151] [outer = 0x0] 07:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x115938400) [pid = 1651] [serial = 2152] [outer = 0x113537400] 07:39:04 INFO - PROCESS | 1651 | 1461681544534 Marionette DEBUG loaded listener.js 07:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x123bb3c00) [pid = 1651] [serial = 2153] [outer = 0x113537400] 07:39:05 INFO - PROCESS | 1651 | 1461681545224 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]]]}] 07:39:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:39:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1020ms 07:39:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:39:05 INFO - PROCESS | 1651 | 1461681545297 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 07:39:05 INFO - PROCESS | 1651 | 1461681545299 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 07:39:05 INFO - PROCESS | 1651 | 1461681545306 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:39:05 INFO - PROCESS | 1651 | 1461681545309 Marionette TRACE conn2 <- [1,2842,null,{}] 07:39:05 INFO - PROCESS | 1651 | 1461681545312 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}] 07:39:05 INFO - PROCESS | 1651 | 1461681545416 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 07:39:05 INFO - PROCESS | 1651 | 1461681545501 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b07000 == 88 [pid = 1651] [id = 718] 07:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x114f03400) [pid = 1651] [serial = 2154] [outer = 0x0] 07:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x114f2d000) [pid = 1651] [serial = 2155] [outer = 0x114f03400] 07:39:05 INFO - PROCESS | 1651 | 1461681545532 Marionette DEBUG loaded listener.js 07:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x114f6d000) [pid = 1651] [serial = 2156] [outer = 0x114f03400] 07:39:05 INFO - PROCESS | 1651 | 1461681545991 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]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 723ms 07:39:06 INFO - PROCESS | 1651 | 1461681546029 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 1651 | 1461681546033 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 07:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:39:06 INFO - PROCESS | 1651 | 1461681546037 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 1651 | 1461681546039 Marionette TRACE conn2 <- [1,2846,null,{}] 07:39:06 INFO - PROCESS | 1651 | 1461681546041 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}] 07:39:06 INFO - PROCESS | 1651 | 1461681546141 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 07:39:06 INFO - PROCESS | 1651 | 1461681546229 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a97b000 == 89 [pid = 1651] [id = 719] 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x117844800) [pid = 1651] [serial = 2157] [outer = 0x0] 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x118ced800) [pid = 1651] [serial = 2158] [outer = 0x117844800] 07:39:06 INFO - PROCESS | 1651 | 1461681546258 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11919f400) [pid = 1651] [serial = 2159] [outer = 0x117844800] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x119d53800 == 88 [pid = 1651] [id = 510] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1423e2000 == 87 [pid = 1651] [id = 708] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1420f8800 == 86 [pid = 1651] [id = 707] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x11921b800 == 85 [pid = 1651] [id = 706] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x123b1a800 == 84 [pid = 1651] [id = 647] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x138d77000 == 83 [pid = 1651] [id = 705] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x138cb9000 == 82 [pid = 1651] [id = 704] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e1800 == 81 [pid = 1651] [id = 703] 07:39:06 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12abb9c00) [pid = 1651] [serial = 2068] [outer = 0x0] [url = about:blank] 07:39:06 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x128b81400) [pid = 1651] [serial = 2050] [outer = 0x0] [url = about:blank] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12f78e800 == 80 [pid = 1651] [id = 702] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e9800 == 79 [pid = 1651] [id = 679] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12e782800 == 78 [pid = 1651] [id = 701] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12b759800 == 77 [pid = 1651] [id = 700] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x128b43800 == 76 [pid = 1651] [id = 699] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x119719000 == 75 [pid = 1651] [id = 698] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12fa53000 == 74 [pid = 1651] [id = 18] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x11c3e0800 == 73 [pid = 1651] [id = 697] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e5800 == 72 [pid = 1651] [id = 694] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12ff09000 == 71 [pid = 1651] [id = 693] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12f78d000 == 70 [pid = 1651] [id = 692] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12babb800 == 69 [pid = 1651] [id = 691] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x1248e0000 == 68 [pid = 1651] [id = 690] 07:39:06 INFO - PROCESS | 1651 | --DOCSHELL 0x12e3e2000 == 67 [pid = 1651] [id = 689] 07:39:06 INFO - PROCESS | 1651 | 1461681546745 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]]]}] 07:39:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:39:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 07:39:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:39:06 INFO - PROCESS | 1651 | 1461681546757 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 07:39:06 INFO - PROCESS | 1651 | 1461681546758 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 07:39:06 INFO - PROCESS | 1651 | 1461681546761 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:39:06 INFO - PROCESS | 1651 | 1461681546763 Marionette TRACE conn2 <- [1,2850,null,{}] 07:39:06 INFO - PROCESS | 1651 | 1461681546773 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}] 07:39:06 INFO - PROCESS | 1651 | 1461681546865 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 07:39:06 INFO - PROCESS | 1651 | 1461681546892 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x11bea2000 == 68 [pid = 1651] [id = 720] 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x11a647800) [pid = 1651] [serial = 2160] [outer = 0x0] 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x11a66a000) [pid = 1651] [serial = 2161] [outer = 0x11a647800] 07:39:06 INFO - PROCESS | 1651 | 1461681546921 Marionette DEBUG loaded listener.js 07:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x11ab8e800) [pid = 1651] [serial = 2162] [outer = 0x11a647800] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x12efa3800) [pid = 1651] [serial = 1937] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12efab800) [pid = 1651] [serial = 1940] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12ba80800) [pid = 1651] [serial = 1865] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x12d0ba800) [pid = 1651] [serial = 1868] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x12d672000) [pid = 1651] [serial = 1871] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12e46ac00) [pid = 1651] [serial = 1874] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12e476400) [pid = 1651] [serial = 1877] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x12d42ec00) [pid = 1651] [serial = 1982] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12a2dc800) [pid = 1651] [serial = 2065] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12aa31800) [pid = 1651] [serial = 2066] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x11ab9b800) [pid = 1651] [serial = 2056] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x11c9a1800) [pid = 1651] [serial = 2059] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x123bb1400) [pid = 1651] [serial = 2060] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x1273ab000) [pid = 1651] [serial = 2062] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x1274a7c00) [pid = 1651] [serial = 2063] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x1153e1400) [pid = 1651] [serial = 2054] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x114f32800) [pid = 1651] [serial = 2053] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x1276c0000) [pid = 1651] [serial = 2039] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x1240e9c00) [pid = 1651] [serial = 2044] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x11a66a400) [pid = 1651] [serial = 2041] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12aa23000) [pid = 1651] [serial = 2047] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x11b84a000) [pid = 1651] [serial = 2057] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x1294f2c00) [pid = 1651] [serial = 1862] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x1274a6800) [pid = 1651] [serial = 1925] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12b5f5000) [pid = 1651] [serial = 1928] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 143 (0x11ab9a800) [pid = 1651] [serial = 1922] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 142 (0x12e4b9800) [pid = 1651] [serial = 1934] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 141 (0x1157b3c00) [pid = 1651] [serial = 1856] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 140 (0x12e7e1800) [pid = 1651] [serial = 1919] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 139 (0x12d21e800) [pid = 1651] [serial = 1931] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 138 (0x11c106c00) [pid = 1651] [serial = 1859] [outer = 0x0] [url = about:blank] 07:39:07 INFO - PROCESS | 1651 | 1461681547336 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 07:39:07 INFO - PROCESS | 1651 | 1461681547382 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 07:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:39:07 INFO - PROCESS | 1651 | 1461681547384 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 07:39:07 INFO - PROCESS | 1651 | 1461681547386 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 1651 | 1461681547387 Marionette TRACE conn2 <- [1,2854,null,{}] 07:39:07 INFO - PROCESS | 1651 | 1461681547389 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}] 07:39:07 INFO - PROCESS | 1651 | 1461681547479 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 07:39:07 INFO - PROCESS | 1651 | 1461681547484 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x129d4b000 == 69 [pid = 1651] [id = 721] 07:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 139 (0x11ab90c00) [pid = 1651] [serial = 2163] [outer = 0x0] 07:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 140 (0x11afec000) [pid = 1651] [serial = 2164] [outer = 0x11ab90c00] 07:39:07 INFO - PROCESS | 1651 | 1461681547512 Marionette DEBUG loaded listener.js 07:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 141 (0x11b84d400) [pid = 1651] [serial = 2165] [outer = 0x11ab90c00] 07:39:07 INFO - PROCESS | 1651 | 1461681547862 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]]]}] 07:39:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:39:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 07:39:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:39:07 INFO - PROCESS | 1651 | 1461681547906 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 07:39:07 INFO - PROCESS | 1651 | 1461681547907 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 07:39:07 INFO - PROCESS | 1651 | 1461681547909 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:39:07 INFO - PROCESS | 1651 | 1461681547910 Marionette TRACE conn2 <- [1,2858,null,{}] 07:39:07 INFO - PROCESS | 1651 | 1461681547913 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}] 07:39:08 INFO - PROCESS | 1651 | 1461681548000 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 07:39:08 INFO - PROCESS | 1651 | 1461681548004 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12aa85800 == 70 [pid = 1651] [id = 722] 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 142 (0x11b8aa000) [pid = 1651] [serial = 2166] [outer = 0x0] 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 143 (0x11c045c00) [pid = 1651] [serial = 2167] [outer = 0x11b8aa000] 07:39:08 INFO - PROCESS | 1651 | 1461681548030 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 144 (0x11c478800) [pid = 1651] [serial = 2168] [outer = 0x11b8aa000] 07:39:08 INFO - PROCESS | 1651 | 1461681548390 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 07:39:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:39:08 INFO - PROCESS | 1651 | 1461681548428 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 07:39:08 INFO - PROCESS | 1651 | 1461681548429 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 07:39:08 INFO - PROCESS | 1651 | 1461681548431 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:39:08 INFO - PROCESS | 1651 | 1461681548432 Marionette TRACE conn2 <- [1,2862,null,{}] 07:39:08 INFO - PROCESS | 1651 | 1461681548435 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}] 07:39:08 INFO - PROCESS | 1651 | 1461681548574 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 07:39:08 INFO - PROCESS | 1651 | 1461681548618 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ad9d000 == 71 [pid = 1651] [id = 723] 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x11a660c00) [pid = 1651] [serial = 2169] [outer = 0x0] 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x11c87cc00) [pid = 1651] [serial = 2170] [outer = 0x11a660c00] 07:39:08 INFO - PROCESS | 1651 | 1461681548646 Marionette DEBUG loaded listener.js 07:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x124125800) [pid = 1651] [serial = 2171] [outer = 0x11a660c00] 07:39:08 INFO - PROCESS | 1651 | 1461681548963 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]]]}] 07:39:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:39:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 567ms 07:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:39:09 INFO - PROCESS | 1651 | 1461681549000 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 1651 | 1461681549001 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 07:39:09 INFO - PROCESS | 1651 | 1461681549005 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 1651 | 1461681549007 Marionette TRACE conn2 <- [1,2866,null,{}] 07:39:09 INFO - PROCESS | 1651 | 1461681549009 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}] 07:39:09 INFO - PROCESS | 1651 | 1461681549120 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 07:39:09 INFO - PROCESS | 1651 | 1461681549133 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bac4800 == 72 [pid = 1651] [id = 724] 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x11b8aa800) [pid = 1651] [serial = 2172] [outer = 0x0] 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x124131000) [pid = 1651] [serial = 2173] [outer = 0x11b8aa800] 07:39:09 INFO - PROCESS | 1651 | 1461681549159 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x124811c00) [pid = 1651] [serial = 2174] [outer = 0x11b8aa800] 07:39:09 INFO - PROCESS | 1651 | 1461681549518 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]]]}] 07:39:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:39:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 571ms 07:39:09 INFO - PROCESS | 1651 | 1461681549574 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 07:39:09 INFO - PROCESS | 1651 | 1461681549576 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 07:39:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:39:09 INFO - PROCESS | 1651 | 1461681549578 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:39:09 INFO - PROCESS | 1651 | 1461681549579 Marionette TRACE conn2 <- [1,2870,null,{}] 07:39:09 INFO - PROCESS | 1651 | 1461681549581 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}] 07:39:09 INFO - PROCESS | 1651 | 1461681549696 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 07:39:09 INFO - PROCESS | 1651 | 1461681549710 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d05b800 == 73 [pid = 1651] [id = 725] 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12486a000) [pid = 1651] [serial = 2175] [outer = 0x0] 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x1273ab000) [pid = 1651] [serial = 2176] [outer = 0x12486a000] 07:39:09 INFO - PROCESS | 1651 | 1461681549736 Marionette DEBUG loaded listener.js 07:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12749c400) [pid = 1651] [serial = 2177] [outer = 0x12486a000] 07:39:10 INFO - PROCESS | 1651 | 1461681550083 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]]]}] 07:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 517ms 07:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:39:10 INFO - PROCESS | 1651 | 1461681550096 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 1651 | 1461681550097 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 07:39:10 INFO - PROCESS | 1651 | 1461681550099 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 1651 | 1461681550100 Marionette TRACE conn2 <- [1,2874,null,{}] 07:39:10 INFO - PROCESS | 1651 | 1461681550103 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}] 07:39:10 INFO - PROCESS | 1651 | 1461681550220 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 07:39:10 INFO - PROCESS | 1651 | 1461681550233 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dbbe000 == 74 [pid = 1651] [id = 726] 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x1274a4800) [pid = 1651] [serial = 2178] [outer = 0x0] 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x127889800) [pid = 1651] [serial = 2179] [outer = 0x1274a4800] 07:39:10 INFO - PROCESS | 1651 | 1461681550259 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x128b2a800) [pid = 1651] [serial = 2180] [outer = 0x1274a4800] 07:39:10 INFO - PROCESS | 1651 | 1461681550642 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]]]}] 07:39:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:39:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 07:39:10 INFO - PROCESS | 1651 | 1461681550673 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 07:39:10 INFO - PROCESS | 1651 | 1461681550675 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 07:39:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:39:10 INFO - PROCESS | 1651 | 1461681550685 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:39:10 INFO - PROCESS | 1651 | 1461681550687 Marionette TRACE conn2 <- [1,2878,null,{}] 07:39:10 INFO - PROCESS | 1651 | 1461681550689 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}] 07:39:10 INFO - PROCESS | 1651 | 1461681550802 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 07:39:10 INFO - PROCESS | 1651 | 1461681550813 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e43f000 == 75 [pid = 1651] [id = 727] 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x1274a5400) [pid = 1651] [serial = 2181] [outer = 0x0] 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x1294f5000) [pid = 1651] [serial = 2182] [outer = 0x1274a5400] 07:39:10 INFO - PROCESS | 1651 | 1461681550838 Marionette DEBUG loaded listener.js 07:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x12a2de000) [pid = 1651] [serial = 2183] [outer = 0x1274a5400] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x118c3fc00) [pid = 1651] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x11ab93000) [pid = 1651] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 156 (0x12d223400) [pid = 1651] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 155 (0x129d7d000) [pid = 1651] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 154 (0x11360dc00) [pid = 1651] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 153 (0x123bb3400) [pid = 1651] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 152 (0x12ba7f400) [pid = 1651] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 151 (0x11975c400) [pid = 1651] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 150 (0x12abad800) [pid = 1651] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 149 (0x12aca3400) [pid = 1651] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 148 (0x12fa96800) [pid = 1651] [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.] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 147 (0x113531800) [pid = 1651] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 146 (0x12aa30000) [pid = 1651] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 145 (0x11975b000) [pid = 1651] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:39:11 INFO - PROCESS | 1651 | --DOMWINDOW == 144 (0x12ff0a800) [pid = 1651] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:39:11 INFO - PROCESS | 1651 | 1461681551374 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]]]}] 07:39:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:39:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 720ms 07:39:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:39:11 INFO - PROCESS | 1651 | 1461681551407 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 07:39:11 INFO - PROCESS | 1651 | 1461681551409 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 07:39:11 INFO - PROCESS | 1651 | 1461681551411 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:39:11 INFO - PROCESS | 1651 | 1461681551413 Marionette TRACE conn2 <- [1,2882,null,{}] 07:39:11 INFO - PROCESS | 1651 | 1461681551415 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}] 07:39:11 INFO - PROCESS | 1651 | 1461681551580 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 07:39:11 INFO - PROCESS | 1651 | 1461681551624 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e962800 == 76 [pid = 1651] [id = 728] 07:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 145 (0x113531800) [pid = 1651] [serial = 2184] [outer = 0x0] 07:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 146 (0x12aa24800) [pid = 1651] [serial = 2185] [outer = 0x113531800] 07:39:11 INFO - PROCESS | 1651 | 1461681551655 Marionette DEBUG loaded listener.js 07:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 147 (0x12ab8e400) [pid = 1651] [serial = 2186] [outer = 0x113531800] 07:39:11 INFO - PROCESS | 1651 | 1461681551991 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]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 621ms 07:39:12 INFO - PROCESS | 1651 | 1461681552034 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 07:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:39:12 INFO - PROCESS | 1651 | 1461681552035 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 07:39:12 INFO - PROCESS | 1651 | 1461681552039 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 1651 | 1461681552040 Marionette TRACE conn2 <- [1,2886,null,{}] 07:39:12 INFO - PROCESS | 1651 | 1461681552044 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}] 07:39:12 INFO - PROCESS | 1651 | 1461681552228 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 07:39:12 INFO - PROCESS | 1651 | 1461681552242 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f35a000 == 77 [pid = 1651] [id = 729] 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 148 (0x12ab8ec00) [pid = 1651] [serial = 2187] [outer = 0x0] 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 149 (0x12abacc00) [pid = 1651] [serial = 2188] [outer = 0x12ab8ec00] 07:39:12 INFO - PROCESS | 1651 | 1461681552283 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 150 (0x12ac9b400) [pid = 1651] [serial = 2189] [outer = 0x12ab8ec00] 07:39:12 INFO - PROCESS | 1651 | 1461681552607 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]]]}] 07:39:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:39:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 07:39:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:39:12 INFO - PROCESS | 1651 | 1461681552661 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 07:39:12 INFO - PROCESS | 1651 | 1461681552662 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 07:39:12 INFO - PROCESS | 1651 | 1461681552664 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:39:12 INFO - PROCESS | 1651 | 1461681552665 Marionette TRACE conn2 <- [1,2890,null,{}] 07:39:12 INFO - PROCESS | 1651 | 1461681552667 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}] 07:39:12 INFO - PROCESS | 1651 | 1461681552758 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 07:39:12 INFO - PROCESS | 1651 | 1461681552842 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12fa5c800 == 78 [pid = 1651] [id = 730] 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 151 (0x12ab95400) [pid = 1651] [serial = 2190] [outer = 0x0] 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 152 (0x12aca2000) [pid = 1651] [serial = 2191] [outer = 0x12ab95400] 07:39:12 INFO - PROCESS | 1651 | 1461681552870 Marionette DEBUG loaded listener.js 07:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 153 (0x12acbf800) [pid = 1651] [serial = 2192] [outer = 0x12ab95400] 07:39:13 INFO - PROCESS | 1651 | 1461681553157 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 07:39:13 INFO - PROCESS | 1651 | 1461681553263 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 1651 | 1461681553265 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 07:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:39:13 INFO - PROCESS | 1651 | 1461681553269 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:39:13 INFO - PROCESS | 1651 | 1461681553272 Marionette TRACE conn2 <- [1,2894,null,{}] 07:39:13 INFO - PROCESS | 1651 | 1461681553276 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}] 07:39:13 INFO - PROCESS | 1651 | 1461681553391 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 07:39:13 INFO - PROCESS | 1651 | 1461681553497 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x119721000 == 79 [pid = 1651] [id = 731] 07:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 154 (0x1145d5000) [pid = 1651] [serial = 2193] [outer = 0x0] 07:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 155 (0x114b47c00) [pid = 1651] [serial = 2194] [outer = 0x1145d5000] 07:39:13 INFO - PROCESS | 1651 | 1461681553531 Marionette DEBUG loaded listener.js 07:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 156 (0x114f32c00) [pid = 1651] [serial = 2195] [outer = 0x1145d5000] 07:39:13 INFO - PROCESS | 1651 | 1461681553954 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]]]}] 07:39:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:39:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 723ms 07:39:13 INFO - PROCESS | 1651 | 1461681553993 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 07:39:13 INFO - PROCESS | 1651 | 1461681553996 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 07:39:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:39:14 INFO - PROCESS | 1651 | 1461681554002 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1651 | 1461681554006 Marionette TRACE conn2 <- [1,2898,null,{}] 07:39:14 INFO - PROCESS | 1651 | 1461681554009 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}] 07:39:14 INFO - PROCESS | 1651 | 1461681554151 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 07:39:14 INFO - PROCESS | 1651 | 1461681554232 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x124175800 == 80 [pid = 1651] [id = 732] 07:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 157 (0x114753000) [pid = 1651] [serial = 2196] [outer = 0x0] 07:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x11975c400) [pid = 1651] [serial = 2197] [outer = 0x114753000] 07:39:14 INFO - PROCESS | 1651 | 1461681554263 Marionette DEBUG loaded listener.js 07:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x11a663400) [pid = 1651] [serial = 2198] [outer = 0x114753000] 07:39:14 INFO - PROCESS | 1651 | 1461681554679 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]]]}] 07:39:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:39:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 725ms 07:39:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:39:14 INFO - PROCESS | 1651 | 1461681554725 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 07:39:14 INFO - PROCESS | 1651 | 1461681554726 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 07:39:14 INFO - PROCESS | 1651 | 1461681554729 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:39:14 INFO - PROCESS | 1651 | 1461681554730 Marionette TRACE conn2 <- [1,2902,null,{}] 07:39:14 INFO - PROCESS | 1651 | 1461681554737 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}] 07:39:14 INFO - PROCESS | 1651 | 1461681554860 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 07:39:14 INFO - PROCESS | 1651 | 1461681554975 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e949000 == 81 [pid = 1651] [id = 733] 07:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x11c47c400) [pid = 1651] [serial = 2199] [outer = 0x0] 07:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x11c87bc00) [pid = 1651] [serial = 2200] [outer = 0x11c47c400] 07:39:15 INFO - PROCESS | 1651 | 1461681555012 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x123bad800) [pid = 1651] [serial = 2201] [outer = 0x11c47c400] 07:39:15 INFO - PROCESS | 1651 | 1461681555416 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:39:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:39:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 722ms 07:39:15 INFO - PROCESS | 1651 | 1461681555452 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 07:39:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:39:15 INFO - PROCESS | 1651 | 1461681555455 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 07:39:15 INFO - PROCESS | 1651 | 1461681555458 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:39:15 INFO - PROCESS | 1651 | 1461681555459 Marionette TRACE conn2 <- [1,2906,null,{}] 07:39:15 INFO - PROCESS | 1651 | 1461681555501 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}] 07:39:15 INFO - PROCESS | 1651 | 1461681555656 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 07:39:15 INFO - PROCESS | 1651 | 1461681555717 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302e5000 == 82 [pid = 1651] [id = 734] 07:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x123dce000) [pid = 1651] [serial = 2202] [outer = 0x0] 07:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x124563c00) [pid = 1651] [serial = 2203] [outer = 0x123dce000] 07:39:15 INFO - PROCESS | 1651 | 1461681555750 Marionette DEBUG loaded listener.js 07:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x128b8d000) [pid = 1651] [serial = 2204] [outer = 0x123dce000] 07:39:16 INFO - PROCESS | 1651 | 1461681556157 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]]]}] 07:39:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:39:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 745ms 07:39:16 INFO - PROCESS | 1651 | 1461681556204 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 1651 | 1461681556206 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 07:39:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:39:16 INFO - PROCESS | 1651 | 1461681556208 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1651 | 1461681556209 Marionette TRACE conn2 <- [1,2910,null,{}] 07:39:16 INFO - PROCESS | 1651 | 1461681556212 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}] 07:39:16 INFO - PROCESS | 1651 | 1461681556326 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 07:39:16 INFO - PROCESS | 1651 | 1461681556436 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x130916800 == 83 [pid = 1651] [id = 735] 07:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x12788d000) [pid = 1651] [serial = 2205] [outer = 0x0] 07:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x12a2e5000) [pid = 1651] [serial = 2206] [outer = 0x12788d000] 07:39:16 INFO - PROCESS | 1651 | 1461681556470 Marionette DEBUG loaded listener.js 07:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x12aa30000) [pid = 1651] [serial = 2207] [outer = 0x12788d000] 07:39:16 INFO - PROCESS | 1651 | 1461681556831 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]]]}] 07:39:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:39:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:39:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 07:39:16 INFO - PROCESS | 1651 | 1461681556878 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 07:39:16 INFO - PROCESS | 1651 | 1461681556879 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 07:39:16 INFO - TEST-START | /DOMEvents/constructors.html 07:39:16 INFO - PROCESS | 1651 | 1461681556881 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:39:16 INFO - PROCESS | 1651 | 1461681556883 Marionette TRACE conn2 <- [1,2914,null,{}] 07:39:16 INFO - PROCESS | 1651 | 1461681556885 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}] 07:39:17 INFO - PROCESS | 1651 | 1461681557037 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 07:39:17 INFO - PROCESS | 1651 | 1461681557133 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x138ca4000 == 84 [pid = 1651] [id = 736] 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x12aca6c00) [pid = 1651] [serial = 2208] [outer = 0x0] 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12acc7c00) [pid = 1651] [serial = 2209] [outer = 0x12aca6c00] 07:39:17 INFO - PROCESS | 1651 | 1461681557166 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12add7000) [pid = 1651] [serial = 2210] [outer = 0x12aca6c00] 07:39:17 INFO - PROCESS | 1651 | 1461681557563 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]]]}] 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:39:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:39:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:39:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 724ms 07:39:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:39:17 INFO - PROCESS | 1651 | 1461681557606 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 07:39:17 INFO - PROCESS | 1651 | 1461681557608 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 07:39:17 INFO - PROCESS | 1651 | 1461681557610 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:39:17 INFO - PROCESS | 1651 | 1461681557612 Marionette TRACE conn2 <- [1,2918,null,{}] 07:39:17 INFO - PROCESS | 1651 | 1461681557614 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}] 07:39:17 INFO - PROCESS | 1651 | 1461681557728 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 07:39:17 INFO - PROCESS | 1651 | 1461681557839 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1420f5800 == 85 [pid = 1651] [id = 737] 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x12acc2400) [pid = 1651] [serial = 2211] [outer = 0x0] 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12addac00) [pid = 1651] [serial = 2212] [outer = 0x12acc2400] 07:39:17 INFO - PROCESS | 1651 | 1461681557872 Marionette DEBUG loaded listener.js 07:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12b1a4c00) [pid = 1651] [serial = 2213] [outer = 0x12acc2400] 07:39:18 INFO - PROCESS | 1651 | 1461681558232 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:39:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:39:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 07:39:18 INFO - PROCESS | 1651 | 1461681558280 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 1651 | 1461681558281 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 07:39:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:39:18 INFO - PROCESS | 1651 | 1461681558284 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 1651 | 1461681558285 Marionette TRACE conn2 <- [1,2922,null,{}] 07:39:18 INFO - PROCESS | 1651 | 1461681558288 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}] 07:39:18 INFO - PROCESS | 1651 | 1461681558402 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 07:39:18 INFO - PROCESS | 1651 | 1461681558504 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1421e2800 == 86 [pid = 1651] [id = 738] 07:39:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12acc2800) [pid = 1651] [serial = 2214] [outer = 0x0] 07:39:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12b5f2000) [pid = 1651] [serial = 2215] [outer = 0x12acc2800] 07:39:18 INFO - PROCESS | 1651 | 1461681558535 Marionette DEBUG loaded listener.js 07:39:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12ba85c00) [pid = 1651] [serial = 2216] [outer = 0x12acc2800] 07:39:18 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:39:18 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:39:18 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:39:18 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:39:18 INFO - PROCESS | 1651 | 1461681558889 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]]]}] 07:39:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:39:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:18 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 07:39:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:18 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 07:39:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:18 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]" 07:39:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:39:18 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:39:18 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 621ms 07:39:18 INFO - PROCESS | 1651 | 1461681558906 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 07:39:18 INFO - PROCESS | 1651 | 1461681558907 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 07:39:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:39:18 INFO - PROCESS | 1651 | 1461681558910 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:39:18 INFO - PROCESS | 1651 | 1461681558911 Marionette TRACE conn2 <- [1,2926,null,{}] 07:39:18 INFO - PROCESS | 1651 | 1461681558914 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}] 07:39:19 INFO - PROCESS | 1651 | 1461681559026 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 07:39:19 INFO - PROCESS | 1651 | 1461681559140 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x142609800 == 87 [pid = 1651] [id = 739] 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12add0c00) [pid = 1651] [serial = 2217] [outer = 0x0] 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12bbba000) [pid = 1651] [serial = 2218] [outer = 0x12add0c00] 07:39:19 INFO - PROCESS | 1651 | 1461681559172 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12d220c00) [pid = 1651] [serial = 2219] [outer = 0x12add0c00] 07:39:19 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:39:19 INFO - PROCESS | 1651 | 1461681559529 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]]]}] 07:39:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:39:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 07:39:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:39:19 INFO - PROCESS | 1651 | 1461681559580 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 07:39:19 INFO - PROCESS | 1651 | 1461681559581 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 07:39:19 INFO - PROCESS | 1651 | 1461681559584 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:39:19 INFO - PROCESS | 1651 | 1461681559585 Marionette TRACE conn2 <- [1,2930,null,{}] 07:39:19 INFO - PROCESS | 1651 | 1461681559587 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}] 07:39:19 INFO - PROCESS | 1651 | 1461681559703 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 07:39:19 INFO - PROCESS | 1651 | 1461681559804 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3d8800 == 88 [pid = 1651] [id = 740] 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x11587b400) [pid = 1651] [serial = 2220] [outer = 0x0] 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x12aca6000) [pid = 1651] [serial = 2221] [outer = 0x11587b400] 07:39:19 INFO - PROCESS | 1651 | 1461681559835 Marionette DEBUG loaded listener.js 07:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x12d224c00) [pid = 1651] [serial = 2222] [outer = 0x11587b400] 07:39:20 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:39:20 INFO - PROCESS | 1651 | 1461681560193 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]]]}] 07:39:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:39:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 07:39:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:39:20 INFO - PROCESS | 1651 | 1461681560206 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 07:39:20 INFO - PROCESS | 1651 | 1461681560208 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 07:39:20 INFO - PROCESS | 1651 | 1461681560210 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:39:20 INFO - PROCESS | 1651 | 1461681560212 Marionette TRACE conn2 <- [1,2934,null,{}] 07:39:20 INFO - PROCESS | 1651 | 1461681560214 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}] 07:39:20 INFO - PROCESS | 1651 | 1461681560343 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 07:39:20 INFO - PROCESS | 1651 | 1461681560429 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e94d000 == 89 [pid = 1651] [id = 741] 07:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x119259c00) [pid = 1651] [serial = 2223] [outer = 0x0] 07:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x12d427000) [pid = 1651] [serial = 2224] [outer = 0x119259c00] 07:39:20 INFO - PROCESS | 1651 | 1461681560466 Marionette DEBUG loaded listener.js 07:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x12d672000) [pid = 1651] [serial = 2225] [outer = 0x119259c00] 07:39:21 INFO - PROCESS | 1651 | 1461681560998 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]]]}] 07:39:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:39:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 820ms 07:39:21 INFO - PROCESS | 1651 | 1461681561065 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1651 | 1461681561067 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 07:39:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:39:21 INFO - PROCESS | 1651 | 1461681561074 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1651 | 1461681561076 Marionette TRACE conn2 <- [1,2938,null,{}] 07:39:21 INFO - PROCESS | 1651 | 1461681561080 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}] 07:39:21 INFO - PROCESS | 1651 | 1461681561194 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 07:39:21 INFO - PROCESS | 1651 | 1461681561312 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a226800 == 90 [pid = 1651] [id = 742] 07:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x114bb8c00) [pid = 1651] [serial = 2226] [outer = 0x0] 07:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x114f64000) [pid = 1651] [serial = 2227] [outer = 0x114bb8c00] 07:39:21 INFO - PROCESS | 1651 | 1461681561345 Marionette DEBUG loaded listener.js 07:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x117845400) [pid = 1651] [serial = 2228] [outer = 0x114bb8c00] 07:39:21 INFO - PROCESS | 1651 | 1461681561728 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]]]}] 07:39:21 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. 07:39:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 674ms 07:39:21 INFO - PROCESS | 1651 | 1461681561747 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 07:39:21 INFO - PROCESS | 1651 | 1461681561752 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 07:39:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:39:21 INFO - PROCESS | 1651 | 1461681561757 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:39:21 INFO - PROCESS | 1651 | 1461681561759 Marionette TRACE conn2 <- [1,2942,null,{}] 07:39:21 INFO - PROCESS | 1651 | 1461681561761 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}] 07:39:21 INFO - PROCESS | 1651 | 1461681561878 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 07:39:22 INFO - PROCESS | 1651 | 1461681561996 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12460a000 == 91 [pid = 1651] [id = 743] 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x119760400) [pid = 1651] [serial = 2229] [outer = 0x0] 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x11a93c800) [pid = 1651] [serial = 2230] [outer = 0x119760400] 07:39:22 INFO - PROCESS | 1651 | 1461681562026 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11b803c00) [pid = 1651] [serial = 2231] [outer = 0x119760400] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1426c6000 == 90 [pid = 1651] [id = 624] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12f35a000 == 89 [pid = 1651] [id = 729] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12e962800 == 88 [pid = 1651] [id = 728] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12e43f000 == 87 [pid = 1651] [id = 727] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12dbbe000 == 86 [pid = 1651] [id = 726] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12d05b800 == 85 [pid = 1651] [id = 725] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12bac4800 == 84 [pid = 1651] [id = 724] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12ff0c000) [pid = 1651] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x12d0bd400) [pid = 1651] [serial = 2086] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x119762800) [pid = 1651] [serial = 2089] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12e990800) [pid = 1651] [serial = 2128] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12ad9d000 == 83 [pid = 1651] [id = 723] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12aa85800 == 82 [pid = 1651] [id = 722] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x129d4b000 == 81 [pid = 1651] [id = 721] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11bea2000 == 80 [pid = 1651] [id = 720] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11a97b000 == 79 [pid = 1651] [id = 719] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x123b07000 == 78 [pid = 1651] [id = 718] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1423ca800 == 77 [pid = 1651] [id = 712] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12e449000 == 76 [pid = 1651] [id = 711] 07:39:22 INFO - PROCESS | 1651 | --DOCSHELL 0x129d5f800 == 75 [pid = 1651] [id = 710] 07:39:22 INFO - PROCESS | 1651 | 1461681562414 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"]]]}] 07:39:22 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 07:39:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:39:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 07:39:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:39:22 INFO - PROCESS | 1651 | 1461681562427 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 1651 | 1461681562429 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 07:39:22 INFO - PROCESS | 1651 | 1461681562431 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 1651 | 1461681562433 Marionette TRACE conn2 <- [1,2946,null,{}] 07:39:22 INFO - PROCESS | 1651 | 1461681562443 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}] 07:39:22 INFO - PROCESS | 1651 | 1461681562543 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x12b1aa800) [pid = 1651] [serial = 2080] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x119aa9800) [pid = 1651] [serial = 2095] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 185 (0x11af37000) [pid = 1651] [serial = 2096] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 184 (0x11c105800) [pid = 1651] [serial = 2098] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 183 (0x1240e6c00) [pid = 1651] [serial = 2099] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 182 (0x12d671c00) [pid = 1651] [serial = 2110] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 181 (0x11c9c0400) [pid = 1651] [serial = 2074] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 180 (0x12abb5000) [pid = 1651] [serial = 2104] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x12add4c00) [pid = 1651] [serial = 2105] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x114f10400) [pid = 1651] [serial = 2093] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x114f0a800) [pid = 1651] [serial = 2092] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x12480b800) [pid = 1651] [serial = 2101] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x129d79c00) [pid = 1651] [serial = 2102] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12bbb2400) [pid = 1651] [serial = 2107] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x12aca1800) [pid = 1651] [serial = 2113] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x128981000) [pid = 1651] [serial = 2077] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12addb000) [pid = 1651] [serial = 2069] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x12ba7f000) [pid = 1651] [serial = 2083] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x12aca6400) [pid = 1651] [serial = 2114] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x118cef000) [pid = 1651] [serial = 2071] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12e46a000) [pid = 1651] [serial = 2111] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 166 (0x12acc0c00) [pid = 1651] [serial = 2116] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 165 (0x119766400) [pid = 1651] [serial = 1421] [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.] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 164 (0x11a63a800) [pid = 1651] [serial = 2120] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 163 (0x12acc5400) [pid = 1651] [serial = 2117] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 162 (0x12bd76000) [pid = 1651] [serial = 2125] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 161 (0x114749000) [pid = 1651] [serial = 2119] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 160 (0x12e7ddc00) [pid = 1651] [serial = 2126] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 159 (0x12b5f3800) [pid = 1651] [serial = 2123] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 158 (0x1245a6400) [pid = 1651] [serial = 2122] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | --DOMWINDOW == 157 (0x12d21c000) [pid = 1651] [serial = 2108] [outer = 0x0] [url = about:blank] 07:39:22 INFO - PROCESS | 1651 | 1461681562644 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x129459800 == 76 [pid = 1651] [id = 744] 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 158 (0x119766400) [pid = 1651] [serial = 2232] [outer = 0x0] 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 159 (0x11aff2800) [pid = 1651] [serial = 2233] [outer = 0x119766400] 07:39:22 INFO - PROCESS | 1651 | 1461681562673 Marionette DEBUG loaded listener.js 07:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 160 (0x11c9c3c00) [pid = 1651] [serial = 2234] [outer = 0x119766400] 07:39:22 INFO - PROCESS | 1651 | 1461681562951 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]]]}] 07:39:22 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. 07:39:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 525ms 07:39:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:39:22 INFO - PROCESS | 1651 | 1461681562964 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 07:39:22 INFO - PROCESS | 1651 | 1461681562965 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 07:39:22 INFO - PROCESS | 1651 | 1461681562967 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:39:22 INFO - PROCESS | 1651 | 1461681562969 Marionette TRACE conn2 <- [1,2950,null,{}] 07:39:22 INFO - PROCESS | 1651 | 1461681562978 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}] 07:39:23 INFO - PROCESS | 1651 | 1461681563080 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 07:39:23 INFO - PROCESS | 1651 | 1461681563152 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ad9d000 == 77 [pid = 1651] [id = 745] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 161 (0x11c47b800) [pid = 1651] [serial = 2235] [outer = 0x0] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 162 (0x123d40800) [pid = 1651] [serial = 2236] [outer = 0x11c47b800] 07:39:23 INFO - PROCESS | 1651 | 1461681563178 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 163 (0x1245a2c00) [pid = 1651] [serial = 2237] [outer = 0x11c47b800] 07:39:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d05b800 == 78 [pid = 1651] [id = 746] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 164 (0x1241c1800) [pid = 1651] [serial = 2238] [outer = 0x0] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 165 (0x12480b400) [pid = 1651] [serial = 2239] [outer = 0x1241c1800] 07:39:23 INFO - PROCESS | 1651 | 1461681563483 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]]]}] 07:39:23 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. 07:39:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 525ms 07:39:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:39:23 INFO - PROCESS | 1651 | 1461681563494 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 07:39:23 INFO - PROCESS | 1651 | 1461681563495 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 07:39:23 INFO - PROCESS | 1651 | 1461681563497 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:39:23 INFO - PROCESS | 1651 | 1461681563498 Marionette TRACE conn2 <- [1,2954,null,{}] 07:39:23 INFO - PROCESS | 1651 | 1461681563501 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}] 07:39:23 INFO - PROCESS | 1651 | 1461681563622 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 07:39:23 INFO - PROCESS | 1651 | 1461681563691 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c3000 == 79 [pid = 1651] [id = 747] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 166 (0x11c9bdc00) [pid = 1651] [serial = 2240] [outer = 0x0] 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 167 (0x124811800) [pid = 1651] [serial = 2241] [outer = 0x11c9bdc00] 07:39:23 INFO - PROCESS | 1651 | 1461681563717 Marionette DEBUG loaded listener.js 07:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x128981400) [pid = 1651] [serial = 2242] [outer = 0x11c9bdc00] 07:39:24 INFO - PROCESS | 1651 | 1461681564006 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]]]}] 07:39:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:39:24 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 07:39:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 526ms 07:39:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:39:24 INFO - PROCESS | 1651 | 1461681564027 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 1651 | 1461681564028 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 07:39:24 INFO - PROCESS | 1651 | 1461681564030 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 1651 | 1461681564031 Marionette TRACE conn2 <- [1,2958,null,{}] 07:39:24 INFO - PROCESS | 1651 | 1461681564034 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}] 07:39:24 INFO - PROCESS | 1651 | 1461681564160 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 07:39:24 INFO - PROCESS | 1651 | 1461681564165 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f798000 == 80 [pid = 1651] [id = 748] 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x129d76800) [pid = 1651] [serial = 2243] [outer = 0x0] 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x12aa2ec00) [pid = 1651] [serial = 2244] [outer = 0x129d76800] 07:39:24 INFO - PROCESS | 1651 | 1461681564192 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x12acc9c00) [pid = 1651] [serial = 2245] [outer = 0x129d76800] 07:39:24 INFO - PROCESS | 1651 | 1461681564554 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]]]}] 07:39:24 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. 07:39:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 570ms 07:39:24 INFO - PROCESS | 1651 | 1461681564601 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 07:39:24 INFO - PROCESS | 1651 | 1461681564602 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 07:39:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:39:24 INFO - PROCESS | 1651 | 1461681564614 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:39:24 INFO - PROCESS | 1651 | 1461681564616 Marionette TRACE conn2 <- [1,2962,null,{}] 07:39:24 INFO - PROCESS | 1651 | 1461681564618 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}] 07:39:24 INFO - PROCESS | 1651 | 1461681564738 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 07:39:24 INFO - PROCESS | 1651 | 1461681564751 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1302df800 == 81 [pid = 1651] [id = 749] 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x129d7a000) [pid = 1651] [serial = 2246] [outer = 0x0] 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12ad17c00) [pid = 1651] [serial = 2247] [outer = 0x129d7a000] 07:39:24 INFO - PROCESS | 1651 | 1461681564778 Marionette DEBUG loaded listener.js 07:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12addb000) [pid = 1651] [serial = 2248] [outer = 0x129d7a000] 07:39:25 INFO - PROCESS | 1651 | 1461681565094 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]]]}] 07:39:25 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. 07:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 07:39:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:39:25 INFO - PROCESS | 1651 | 1461681565135 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1651 | 1461681565136 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 07:39:25 INFO - PROCESS | 1651 | 1461681565138 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1651 | 1461681565139 Marionette TRACE conn2 <- [1,2966,null,{}] 07:39:25 INFO - PROCESS | 1651 | 1461681565142 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}] 07:39:25 INFO - PROCESS | 1651 | 1461681565261 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 07:39:25 INFO - PROCESS | 1651 | 1461681565274 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x137621800 == 82 [pid = 1651] [id = 750] 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12b12bc00) [pid = 1651] [serial = 2249] [outer = 0x0] 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12d21c000) [pid = 1651] [serial = 2250] [outer = 0x12b12bc00] 07:39:25 INFO - PROCESS | 1651 | 1461681565299 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12d652000) [pid = 1651] [serial = 2251] [outer = 0x12b12bc00] 07:39:25 INFO - PROCESS | 1651 | 1461681565614 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]]]}] 07:39:25 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. 07:39:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 07:39:25 INFO - PROCESS | 1651 | 1461681565657 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 07:39:25 INFO - PROCESS | 1651 | 1461681565658 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 07:39:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:39:25 INFO - PROCESS | 1651 | 1461681565661 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:39:25 INFO - PROCESS | 1651 | 1461681565662 Marionette TRACE conn2 <- [1,2970,null,{}] 07:39:25 INFO - PROCESS | 1651 | 1461681565664 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}] 07:39:25 INFO - PROCESS | 1651 | 1461681565786 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 07:39:25 INFO - PROCESS | 1651 | 1461681565800 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1423da000 == 83 [pid = 1651] [id = 751] 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12b5ed400) [pid = 1651] [serial = 2252] [outer = 0x0] 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12d6b8800) [pid = 1651] [serial = 2253] [outer = 0x12b5ed400] 07:39:25 INFO - PROCESS | 1651 | 1461681565826 Marionette DEBUG loaded listener.js 07:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x12e474000) [pid = 1651] [serial = 2254] [outer = 0x12b5ed400] 07:39:26 INFO - PROCESS | 1651 | 1461681566163 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]]]}] 07:39:26 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. 07:39:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 517ms 07:39:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:39:26 INFO - PROCESS | 1651 | 1461681566179 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 1651 | 1461681566180 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 07:39:26 INFO - PROCESS | 1651 | 1461681566182 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 1651 | 1461681566183 Marionette TRACE conn2 <- [1,2974,null,{}] 07:39:26 INFO - PROCESS | 1651 | 1461681566185 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}] 07:39:26 INFO - PROCESS | 1651 | 1461681566309 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 179 (0x11a660c00) [pid = 1651] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 178 (0x11b8aa800) [pid = 1651] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 177 (0x11ab90c00) [pid = 1651] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 176 (0x11b8aa000) [pid = 1651] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 175 (0x117844800) [pid = 1651] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 174 (0x12486a000) [pid = 1651] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 173 (0x114f03400) [pid = 1651] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 172 (0x11a647800) [pid = 1651] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 171 (0x12e984c00) [pid = 1651] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 170 (0x1274a4800) [pid = 1651] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 169 (0x113531800) [pid = 1651] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 168 (0x1274a5400) [pid = 1651] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 167 (0x12ab8ec00) [pid = 1651] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:39:26 INFO - PROCESS | 1651 | 1461681566496 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x11adb5800 == 84 [pid = 1651] [id = 752] 07:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 168 (0x114b44800) [pid = 1651] [serial = 2255] [outer = 0x0] 07:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 169 (0x118c3fc00) [pid = 1651] [serial = 2256] [outer = 0x114b44800] 07:39:26 INFO - PROCESS | 1651 | 1461681566522 Marionette DEBUG loaded listener.js 07:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 170 (0x118f83c00) [pid = 1651] [serial = 2257] [outer = 0x114b44800] 07:39:26 INFO - PROCESS | 1651 | 1461681566788 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]]]}] 07:39:26 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. 07:39:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 07:39:26 INFO - PROCESS | 1651 | 1461681566812 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 07:39:26 INFO - PROCESS | 1651 | 1461681566813 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 07:39:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:39:26 INFO - PROCESS | 1651 | 1461681566816 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:39:26 INFO - PROCESS | 1651 | 1461681566817 Marionette TRACE conn2 <- [1,2978,null,{}] 07:39:26 INFO - PROCESS | 1651 | 1461681566827 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}] 07:39:26 INFO - PROCESS | 1651 | 1461681566936 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 07:39:26 INFO - PROCESS | 1651 | 1461681566941 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x142a77800 == 85 [pid = 1651] [id = 753] 07:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 171 (0x118f82c00) [pid = 1651] [serial = 2258] [outer = 0x0] 07:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 172 (0x1240e9c00) [pid = 1651] [serial = 2259] [outer = 0x118f82c00] 07:39:26 INFO - PROCESS | 1651 | 1461681566970 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 173 (0x12e4af800) [pid = 1651] [serial = 2260] [outer = 0x118f82c00] 07:39:27 INFO - PROCESS | 1651 | 1461681567335 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]]]}] 07:39:27 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. 07:39:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 528ms 07:39:27 INFO - PROCESS | 1651 | 1461681567344 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 1651 | 1461681567346 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 07:39:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:39:27 INFO - PROCESS | 1651 | 1461681567348 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 1651 | 1461681567350 Marionette TRACE conn2 <- [1,2982,null,{}] 07:39:27 INFO - PROCESS | 1651 | 1461681567352 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}] 07:39:27 INFO - PROCESS | 1651 | 1461681567515 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 07:39:27 INFO - PROCESS | 1651 | 1461681567526 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x142e32800 == 86 [pid = 1651] [id = 754] 07:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 174 (0x12acb0800) [pid = 1651] [serial = 2261] [outer = 0x0] 07:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 175 (0x12acb2c00) [pid = 1651] [serial = 2262] [outer = 0x12acb0800] 07:39:27 INFO - PROCESS | 1651 | 1461681567567 Marionette DEBUG loaded listener.js 07:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 176 (0x12acb7000) [pid = 1651] [serial = 2263] [outer = 0x12acb0800] 07:39:27 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 07:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:39:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:39:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 525ms 07:39:27 INFO - PROCESS | 1651 | 1461681567868 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"]]]}] 07:39:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:39:27 INFO - PROCESS | 1651 | 1461681567878 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 07:39:27 INFO - PROCESS | 1651 | 1461681567879 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 07:39:27 INFO - PROCESS | 1651 | 1461681567881 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:39:27 INFO - PROCESS | 1651 | 1461681567882 Marionette TRACE conn2 <- [1,2986,null,{}] 07:39:27 INFO - PROCESS | 1651 | 1461681567885 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}] 07:39:27 INFO - PROCESS | 1651 | 1461681567986 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 07:39:27 INFO - PROCESS | 1651 | 1461681567990 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x142e4f000 == 87 [pid = 1651] [id = 755] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 177 (0x12e477000) [pid = 1651] [serial = 2264] [outer = 0x0] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 178 (0x12e7ddc00) [pid = 1651] [serial = 2265] [outer = 0x12e477000] 07:39:28 INFO - PROCESS | 1651 | 1461681568015 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 179 (0x12e98e400) [pid = 1651] [serial = 2266] [outer = 0x12e477000] 07:39:28 INFO - PROCESS | 1651 | 1461681568345 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]]]}] 07:39:28 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. 07:39:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 474ms 07:39:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:39:28 INFO - PROCESS | 1651 | 1461681568360 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 07:39:28 INFO - PROCESS | 1651 | 1461681568361 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 07:39:28 INFO - PROCESS | 1651 | 1461681568365 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:39:28 INFO - PROCESS | 1651 | 1461681568366 Marionette TRACE conn2 <- [1,2990,null,{}] 07:39:28 INFO - PROCESS | 1651 | 1461681568376 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}] 07:39:28 INFO - PROCESS | 1651 | 1461681568514 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 07:39:28 INFO - PROCESS | 1651 | 1461681568643 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11a81d000 == 88 [pid = 1651] [id = 756] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 180 (0x113491c00) [pid = 1651] [serial = 2267] [outer = 0x0] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 181 (0x113533800) [pid = 1651] [serial = 2268] [outer = 0x113491c00] 07:39:28 INFO - PROCESS | 1651 | 1461681568677 Marionette DEBUG loaded listener.js 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 182 (0x114f10400) [pid = 1651] [serial = 2269] [outer = 0x113491c00] 07:39:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x123b1f000 == 89 [pid = 1651] [id = 757] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 183 (0x118f80800) [pid = 1651] [serial = 2270] [outer = 0x0] 07:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 184 (0x114f33c00) [pid = 1651] [serial = 2271] [outer = 0x118f80800] 07:39:29 INFO - PROCESS | 1651 | 1461681569114 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]]]}] 07:39:29 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. 07:39:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 769ms 07:39:29 INFO - PROCESS | 1651 | 1461681569136 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 1651 | 1461681569139 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 07:39:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:39:29 INFO - PROCESS | 1651 | 1461681569142 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 1651 | 1461681569145 Marionette TRACE conn2 <- [1,2994,null,{}] 07:39:29 INFO - PROCESS | 1651 | 1461681569148 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}] 07:39:29 INFO - PROCESS | 1651 | 1461681569302 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 07:39:29 INFO - PROCESS | 1651 | 1461681569422 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae5a800 == 90 [pid = 1651] [id = 758] 07:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 185 (0x11a65e800) [pid = 1651] [serial = 2272] [outer = 0x0] 07:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 186 (0x11a66a800) [pid = 1651] [serial = 2273] [outer = 0x11a65e800] 07:39:29 INFO - PROCESS | 1651 | 1461681569454 Marionette DEBUG loaded listener.js 07:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x11b803400) [pid = 1651] [serial = 2274] [outer = 0x11a65e800] 07:39:29 INFO - PROCESS | 1651 | 1461681569813 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]]]}] 07:39:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:39:29 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 07:39:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 721ms 07:39:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:39:29 INFO - PROCESS | 1651 | 1461681569866 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 07:39:29 INFO - PROCESS | 1651 | 1461681569869 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 07:39:29 INFO - PROCESS | 1651 | 1461681569871 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:39:29 INFO - PROCESS | 1651 | 1461681569873 Marionette TRACE conn2 <- [1,2998,null,{}] 07:39:29 INFO - PROCESS | 1651 | 1461681569875 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}] 07:39:30 INFO - PROCESS | 1651 | 1461681569997 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 07:39:30 INFO - PROCESS | 1651 | 1461681570114 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e3c8800 == 91 [pid = 1651] [id = 759] 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x11b804c00) [pid = 1651] [serial = 2275] [outer = 0x0] 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x11caed400) [pid = 1651] [serial = 2276] [outer = 0x11b804c00] 07:39:30 INFO - PROCESS | 1651 | 1461681570147 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x12700e400) [pid = 1651] [serial = 2277] [outer = 0x11b804c00] 07:39:30 INFO - PROCESS | 1651 | 1461681570525 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]]]}] 07:39:30 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. 07:39:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 07:39:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:39:30 INFO - PROCESS | 1651 | 1461681570543 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 07:39:30 INFO - PROCESS | 1651 | 1461681570544 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 07:39:30 INFO - PROCESS | 1651 | 1461681570552 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:39:30 INFO - PROCESS | 1651 | 1461681570557 Marionette TRACE conn2 <- [1,3002,null,{}] 07:39:30 INFO - PROCESS | 1651 | 1461681570560 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}] 07:39:30 INFO - PROCESS | 1651 | 1461681570680 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 07:39:30 INFO - PROCESS | 1651 | 1461681570808 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1425ca000 == 92 [pid = 1651] [id = 760] 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x1294ea400) [pid = 1651] [serial = 2278] [outer = 0x0] 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x12aa2bc00) [pid = 1651] [serial = 2279] [outer = 0x1294ea400] 07:39:30 INFO - PROCESS | 1651 | 1461681570840 Marionette DEBUG loaded listener.js 07:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x12ac9d000) [pid = 1651] [serial = 2280] [outer = 0x1294ea400] 07:39:31 INFO - PROCESS | 1651 | 1461681571183 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]]]}] 07:39:31 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. 07:39:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 678ms 07:39:31 INFO - PROCESS | 1651 | 1461681571226 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 07:39:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:39:31 INFO - PROCESS | 1651 | 1461681571228 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 07:39:31 INFO - PROCESS | 1651 | 1461681571230 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 1651 | 1461681571231 Marionette TRACE conn2 <- [1,3006,null,{}] 07:39:31 INFO - PROCESS | 1651 | 1461681571234 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}] 07:39:31 INFO - PROCESS | 1651 | 1461681571352 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 07:39:31 INFO - PROCESS | 1651 | 1461681571468 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x142dcf000 == 93 [pid = 1651] [id = 761] 07:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x129d75800) [pid = 1651] [serial = 2281] [outer = 0x0] 07:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12acad400) [pid = 1651] [serial = 2282] [outer = 0x129d75800] 07:39:31 INFO - PROCESS | 1651 | 1461681571501 Marionette DEBUG loaded listener.js 07:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x12b1a7800) [pid = 1651] [serial = 2283] [outer = 0x129d75800] 07:39:31 INFO - PROCESS | 1651 | 1461681571827 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]]]}] 07:39:31 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. 07:39:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 07:39:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:39:31 INFO - PROCESS | 1651 | 1461681571851 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 07:39:31 INFO - PROCESS | 1651 | 1461681571852 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 07:39:31 INFO - PROCESS | 1651 | 1461681571857 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:39:31 INFO - PROCESS | 1651 | 1461681571858 Marionette TRACE conn2 <- [1,3010,null,{}] 07:39:31 INFO - PROCESS | 1651 | 1461681571860 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}] 07:39:31 INFO - PROCESS | 1651 | 1461681571975 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 07:39:32 INFO - PROCESS | 1651 | 1461681572106 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x14203e000 == 94 [pid = 1651] [id = 762] 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x114f4e000) [pid = 1651] [serial = 2284] [outer = 0x0] 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x114f4fc00) [pid = 1651] [serial = 2285] [outer = 0x114f4e000] 07:39:32 INFO - PROCESS | 1651 | 1461681572148 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12b1a3800) [pid = 1651] [serial = 2286] [outer = 0x114f4e000] 07:39:32 INFO - PROCESS | 1651 | 1461681572517 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]]]}] 07:39:32 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 07:39:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 07:39:32 INFO - PROCESS | 1651 | 1461681572525 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 07:39:32 INFO - PROCESS | 1651 | 1461681572527 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 07:39:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:39:32 INFO - PROCESS | 1651 | 1461681572529 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:39:32 INFO - PROCESS | 1651 | 1461681572530 Marionette TRACE conn2 <- [1,3014,null,{}] 07:39:32 INFO - PROCESS | 1651 | 1461681572533 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}] 07:39:32 INFO - PROCESS | 1651 | 1461681572647 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 07:39:32 INFO - PROCESS | 1651 | 1461681572766 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x142cac000 == 95 [pid = 1651] [id = 763] 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12410e800) [pid = 1651] [serial = 2287] [outer = 0x0] 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x124116000) [pid = 1651] [serial = 2288] [outer = 0x12410e800] 07:39:32 INFO - PROCESS | 1651 | 1461681572798 Marionette DEBUG loaded listener.js 07:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x124122800) [pid = 1651] [serial = 2289] [outer = 0x12410e800] 07:39:32 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:33 INFO - PROCESS | 1651 | 1461681573190 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:39:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:39:33 INFO - {} 07:39:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:39:33 INFO - {} 07:39:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:39:33 INFO - {} 07:39:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:39:33 INFO - {} 07:39:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 669ms 07:39:33 INFO - TEST-START | /FileAPI/fileReader.html 07:39:33 INFO - PROCESS | 1651 | 1461681573199 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 1651 | 1461681573200 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 07:39:33 INFO - PROCESS | 1651 | 1461681573202 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 1651 | 1461681573203 Marionette TRACE conn2 <- [1,3018,null,{}] 07:39:33 INFO - PROCESS | 1651 | 1461681573206 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}] 07:39:33 INFO - PROCESS | 1651 | 1461681573321 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 07:39:33 INFO - PROCESS | 1651 | 1461681573428 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a99d800 == 96 [pid = 1651] [id = 764] 07:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x124119000) [pid = 1651] [serial = 2290] [outer = 0x0] 07:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12a95dc00) [pid = 1651] [serial = 2291] [outer = 0x124119000] 07:39:33 INFO - PROCESS | 1651 | 1461681573470 Marionette DEBUG loaded listener.js 07:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x12a961c00) [pid = 1651] [serial = 2292] [outer = 0x124119000] 07:39:33 INFO - PROCESS | 1651 | 1461681573825 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]]]}] 07:39:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:39:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:39:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:39:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:39:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 669ms 07:39:33 INFO - PROCESS | 1651 | 1461681573872 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 07:39:33 INFO - PROCESS | 1651 | 1461681573873 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 07:39:33 INFO - TEST-START | /FileAPI/historical.html 07:39:33 INFO - PROCESS | 1651 | 1461681573875 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:39:33 INFO - PROCESS | 1651 | 1461681573877 Marionette TRACE conn2 <- [1,3022,null,{}] 07:39:33 INFO - PROCESS | 1651 | 1461681573879 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}] 07:39:33 INFO - PROCESS | 1651 | 1461681573996 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 07:39:34 INFO - PROCESS | 1651 | 1461681574112 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x13a0cb000 == 97 [pid = 1651] [id = 765] 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x12ab77000) [pid = 1651] [serial = 2293] [outer = 0x0] 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x12ab7c000) [pid = 1651] [serial = 2294] [outer = 0x12ab77000] 07:39:34 INFO - PROCESS | 1651 | 1461681574144 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x12ab80000) [pid = 1651] [serial = 2295] [outer = 0x12ab77000] 07:39:34 INFO - PROCESS | 1651 | 1461681574494 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"]]]}] 07:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:39:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:39:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:39:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:39:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:39:34 INFO - TEST-OK | /FileAPI/historical.html | took 669ms 07:39:34 INFO - TEST-START | /FileAPI/idlharness.html 07:39:34 INFO - PROCESS | 1651 | 1461681574546 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 07:39:34 INFO - PROCESS | 1651 | 1461681574547 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 07:39:34 INFO - PROCESS | 1651 | 1461681574549 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:39:34 INFO - PROCESS | 1651 | 1461681574551 Marionette TRACE conn2 <- [1,3026,null,{}] 07:39:34 INFO - PROCESS | 1651 | 1461681574553 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}] 07:39:34 INFO - PROCESS | 1651 | 1461681574669 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 07:39:34 INFO - PROCESS | 1651 | 1461681574776 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x13a0e2800 == 98 [pid = 1651] [id = 766] 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12ab7f400) [pid = 1651] [serial = 2296] [outer = 0x0] 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x12ab83800) [pid = 1651] [serial = 2297] [outer = 0x12ab7f400] 07:39:34 INFO - PROCESS | 1651 | 1461681574809 Marionette DEBUG loaded listener.js 07:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x12ba7ac00) [pid = 1651] [serial = 2298] [outer = 0x12ab7f400] 07:39:35 INFO - PROCESS | 1651 | 1461681575452 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]]]}] 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:39:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:39:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:39:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:39:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:39:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:39:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:39:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:39:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:39:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:39:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:39:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:39:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:39:35 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 07:39:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:39:35 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 07:39:35 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 07:39:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:39:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:39:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:39:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:39:35 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 07:39:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:39:35 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 07:39:35 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 07:39:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:39:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:39:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:39:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:39:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:39:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:39:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 932ms 07:39:35 INFO - TEST-START | /FileAPI/idlharness.worker 07:39:35 INFO - PROCESS | 1651 | 1461681575483 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 07:39:35 INFO - PROCESS | 1651 | 1461681575484 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 07:39:35 INFO - PROCESS | 1651 | 1461681575486 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:39:35 INFO - PROCESS | 1651 | 1461681575487 Marionette TRACE conn2 <- [1,3030,null,{}] 07:39:35 INFO - PROCESS | 1651 | 1461681575490 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}] 07:39:35 INFO - PROCESS | 1651 | 1461681575706 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 07:39:35 INFO - PROCESS | 1651 | 1461681575871 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c4d6800 == 99 [pid = 1651] [id = 767] 07:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x11ab94800) [pid = 1651] [serial = 2299] [outer = 0x0] 07:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x124809c00) [pid = 1651] [serial = 2300] [outer = 0x11ab94800] 07:39:35 INFO - PROCESS | 1651 | 1461681575927 Marionette DEBUG loaded listener.js 07:39:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x12fa93400) [pid = 1651] [serial = 2301] [outer = 0x11ab94800] 07:39:36 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:37 INFO - PROCESS | 1651 | 1461681577093 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,{},{}]]]}] 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:39:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:39:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:39:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:39:37 INFO - {} 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:39:37 INFO - {} 07:39:37 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 - {} 07:39:37 INFO - {} 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:39:37 INFO - {} 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:39:37 INFO - {} 07:39:37 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 - {} 07:39:37 INFO - {} 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:39:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:39:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 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 07:39:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:39:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:39:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:39:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:39:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:39:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:39:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:39:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:39:37 INFO - {} 07:39:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1643ms 07:39:37 INFO - PROCESS | 1651 | 1461681577131 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 07:39:37 INFO - PROCESS | 1651 | 1461681577135 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 07:39:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:39:37 INFO - PROCESS | 1651 | 1461681577139 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:39:37 INFO - PROCESS | 1651 | 1461681577142 Marionette TRACE conn2 <- [1,3034,null,{}] 07:39:37 INFO - PROCESS | 1651 | 1461681577147 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}] 07:39:37 INFO - PROCESS | 1651 | 1461681577301 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 07:39:37 INFO - PROCESS | 1651 | 1461681577412 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae5f000 == 100 [pid = 1651] [id = 768] 07:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x11afe8000) [pid = 1651] [serial = 2302] [outer = 0x0] 07:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x11b80dc00) [pid = 1651] [serial = 2303] [outer = 0x11afe8000] 07:39:37 INFO - PROCESS | 1651 | 1461681577459 Marionette DEBUG loaded listener.js 07:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x11c43f400) [pid = 1651] [serial = 2304] [outer = 0x11afe8000] 07:39:38 INFO - PROCESS | 1651 | 1461681578007 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]]]}] 07:39:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:39:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 922ms 07:39:38 INFO - PROCESS | 1651 | 1461681578061 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 1651 | 1461681578067 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 07:39:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:39:38 INFO - PROCESS | 1651 | 1461681578071 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 1651 | 1461681578073 Marionette TRACE conn2 <- [1,3038,null,{}] 07:39:38 INFO - PROCESS | 1651 | 1461681578075 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}] 07:39:38 INFO - PROCESS | 1651 | 1461681578186 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 07:39:38 INFO - PROCESS | 1651 | 1461681578321 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ad0800 == 101 [pid = 1651] [id = 769] 07:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x11ab92800) [pid = 1651] [serial = 2305] [outer = 0x0] 07:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x11b84b400) [pid = 1651] [serial = 2306] [outer = 0x11ab92800] 07:39:38 INFO - PROCESS | 1651 | 1461681578351 Marionette DEBUG loaded listener.js 07:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x123bab800) [pid = 1651] [serial = 2307] [outer = 0x11ab92800] 07:39:38 INFO - PROCESS | 1651 | 1461681578684 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"]]]}] 07:39:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:39:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 673ms 07:39:38 INFO - PROCESS | 1651 | 1461681578760 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 07:39:38 INFO - PROCESS | 1651 | 1461681578761 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 07:39:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:39:38 INFO - PROCESS | 1651 | 1461681578764 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:39:38 INFO - PROCESS | 1651 | 1461681578766 Marionette TRACE conn2 <- [1,3042,null,{}] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x142e4f000 == 100 [pid = 1651] [id = 755] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1428de000 == 99 [pid = 1651] [id = 709] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x142e32800 == 98 [pid = 1651] [id = 754] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x142a77800 == 97 [pid = 1651] [id = 753] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x11adb5800 == 96 [pid = 1651] [id = 752] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1423da000 == 95 [pid = 1651] [id = 751] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x137621800 == 94 [pid = 1651] [id = 750] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 219 (0x12aca2000) [pid = 1651] [serial = 2191] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | 1461681578862 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}] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1302df800 == 93 [pid = 1651] [id = 749] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12f798000 == 92 [pid = 1651] [id = 748] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12d2c3000 == 91 [pid = 1651] [id = 747] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12d05b800 == 90 [pid = 1651] [id = 746] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12ad9d000 == 89 [pid = 1651] [id = 745] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x129459800 == 88 [pid = 1651] [id = 744] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12460a000 == 87 [pid = 1651] [id = 743] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12a226800 == 86 [pid = 1651] [id = 742] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x138ca4000 == 85 [pid = 1651] [id = 736] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x130916800 == 84 [pid = 1651] [id = 735] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1302e5000 == 83 [pid = 1651] [id = 734] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12e949000 == 82 [pid = 1651] [id = 733] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x124175800 == 81 [pid = 1651] [id = 732] 07:39:38 INFO - PROCESS | 1651 | --DOCSHELL 0x119721000 == 80 [pid = 1651] [id = 731] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 218 (0x11c87cc00) [pid = 1651] [serial = 2170] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 217 (0x115938400) [pid = 1651] [serial = 2152] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 216 (0x124131000) [pid = 1651] [serial = 2173] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 215 (0x11afec000) [pid = 1651] [serial = 2164] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 214 (0x11b84d400) [pid = 1651] [serial = 2165] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 213 (0x11c045c00) [pid = 1651] [serial = 2167] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 212 (0x11c478800) [pid = 1651] [serial = 2168] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 211 (0x123d41400) [pid = 1651] [serial = 2140] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 210 (0x12412ec00) [pid = 1651] [serial = 2134] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 209 (0x11919f400) [pid = 1651] [serial = 2159] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 208 (0x118ced800) [pid = 1651] [serial = 2158] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 207 (0x1273ab000) [pid = 1651] [serial = 2176] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 206 (0x114f6d000) [pid = 1651] [serial = 2156] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 205 (0x114f2d000) [pid = 1651] [serial = 2155] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 204 (0x11a66a000) [pid = 1651] [serial = 2161] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x11ab8e800) [pid = 1651] [serial = 2162] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x12e4be400) [pid = 1651] [serial = 2146] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x12efab400) [pid = 1651] [serial = 2149] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12ba81400) [pid = 1651] [serial = 2143] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12efaa400) [pid = 1651] [serial = 2129] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x127889800) [pid = 1651] [serial = 2179] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12aca2400) [pid = 1651] [serial = 2137] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x118a0ec00) [pid = 1651] [serial = 2131] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x12aa24800) [pid = 1651] [serial = 2185] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x1294f5000) [pid = 1651] [serial = 2182] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x12abacc00) [pid = 1651] [serial = 2188] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x12ac9b400) [pid = 1651] [serial = 2189] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12749c400) [pid = 1651] [serial = 2177] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x128b2a800) [pid = 1651] [serial = 2180] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 189 (0x124811c00) [pid = 1651] [serial = 2174] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 188 (0x12a2de000) [pid = 1651] [serial = 2183] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 187 (0x124125800) [pid = 1651] [serial = 2171] [outer = 0x0] [url = about:blank] 07:39:38 INFO - PROCESS | 1651 | --DOMWINDOW == 186 (0x12ab8e400) [pid = 1651] [serial = 2186] [outer = 0x0] [url = about:blank] 07:39:39 INFO - PROCESS | 1651 | 1461681579014 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 07:39:39 INFO - PROCESS | 1651 | 1461681579023 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x11c0a0800 == 81 [pid = 1651] [id = 770] 07:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 187 (0x11a66a000) [pid = 1651] [serial = 2308] [outer = 0x0] 07:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 188 (0x11c87cc00) [pid = 1651] [serial = 2309] [outer = 0x11a66a000] 07:39:39 INFO - PROCESS | 1651 | 1461681579052 Marionette DEBUG loaded listener.js 07:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 189 (0x124114000) [pid = 1651] [serial = 2310] [outer = 0x11a66a000] 07:39:39 INFO - PROCESS | 1651 | 1461681579596 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]]]}] 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:39:39 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. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:39:39 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'.) 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:39:39 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. 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:39:39 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. 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:39:39 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. 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:39:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:39:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:39:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:39:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 887ms 07:39:39 INFO - PROCESS | 1651 | 1461681579653 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 07:39:39 INFO - PROCESS | 1651 | 1461681579656 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 07:39:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:39:39 INFO - PROCESS | 1651 | 1461681579661 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:39:39 INFO - PROCESS | 1651 | 1461681579663 Marionette TRACE conn2 <- [1,3046,null,{}] 07:39:39 INFO - PROCESS | 1651 | 1461681579667 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}] 07:39:39 INFO - PROCESS | 1651 | 1461681579822 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 07:39:39 INFO - PROCESS | 1651 | 1461681579933 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b11d000 == 82 [pid = 1651] [id = 771] 07:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 190 (0x11ab96000) [pid = 1651] [serial = 2311] [outer = 0x0] 07:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x127890800) [pid = 1651] [serial = 2312] [outer = 0x11ab96000] 07:39:39 INFO - PROCESS | 1651 | 1461681579964 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x129d79400) [pid = 1651] [serial = 2313] [outer = 0x11ab96000] 07:39:40 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:40 INFO - PROCESS | 1651 | 1461681580285 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:39:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:39:40 INFO - {} 07:39:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 673ms 07:39:40 INFO - PROCESS | 1651 | 1461681580334 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 1651 | 1461681580335 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 07:39:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:39:40 INFO - PROCESS | 1651 | 1461681580337 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 1651 | 1461681580338 Marionette TRACE conn2 <- [1,3050,null,{}] 07:39:40 INFO - PROCESS | 1651 | 1461681580341 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}] 07:39:40 INFO - PROCESS | 1651 | 1461681580467 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 07:39:40 INFO - PROCESS | 1651 | 1461681580474 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d2c4000 == 83 [pid = 1651] [id = 772] 07:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x128b24c00) [pid = 1651] [serial = 2314] [outer = 0x0] 07:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12a2e4800) [pid = 1651] [serial = 2315] [outer = 0x128b24c00] 07:39:40 INFO - PROCESS | 1651 | 1461681580501 Marionette DEBUG loaded listener.js 07:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12aa31c00) [pid = 1651] [serial = 2316] [outer = 0x128b24c00] 07:39:40 INFO - PROCESS | 1651 | 1461681580808 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]]]}] 07:39:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:39:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:39:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:39:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:39:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 521ms 07:39:40 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:39:40 INFO - PROCESS | 1651 | 1461681580858 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 07:39:40 INFO - PROCESS | 1651 | 1461681580859 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 07:39:40 INFO - PROCESS | 1651 | 1461681580862 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:39:40 INFO - PROCESS | 1651 | 1461681580863 Marionette TRACE conn2 <- [1,3054,null,{}] 07:39:40 INFO - PROCESS | 1651 | 1461681580865 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}] 07:39:40 INFO - PROCESS | 1651 | 1461681580975 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 07:39:40 INFO - PROCESS | 1651 | 1461681580980 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f34c800 == 84 [pid = 1651] [id = 773] 07:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x12ab98c00) [pid = 1651] [serial = 2317] [outer = 0x0] 07:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12ac49400) [pid = 1651] [serial = 2318] [outer = 0x12ab98c00] 07:39:41 INFO - PROCESS | 1651 | 1461681581008 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x12acc9800) [pid = 1651] [serial = 2319] [outer = 0x12ab98c00] 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:39:41 INFO - PROCESS | 1651 | 1461681581524 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"]]]}] 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:39:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:39:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:39:41 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" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:39:41 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" 07:39:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:39:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:39:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 685ms 07:39:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:39:41 INFO - PROCESS | 1651 | 1461681581547 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 07:39:41 INFO - PROCESS | 1651 | 1461681581549 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 07:39:41 INFO - PROCESS | 1651 | 1461681581551 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:39:41 INFO - PROCESS | 1651 | 1461681581552 Marionette TRACE conn2 <- [1,3058,null,{}] 07:39:41 INFO - PROCESS | 1651 | 1461681581554 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}] 07:39:41 INFO - PROCESS | 1651 | 1461681581685 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 07:39:41 INFO - PROCESS | 1651 | 1461681581724 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x130609800 == 85 [pid = 1651] [id = 774] 07:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12ad15000) [pid = 1651] [serial = 2320] [outer = 0x0] 07:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12cf0fc00) [pid = 1651] [serial = 2321] [outer = 0x12ad15000] 07:39:41 INFO - PROCESS | 1651 | 1461681581754 Marionette DEBUG loaded listener.js 07:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12d42ec00) [pid = 1651] [serial = 2322] [outer = 0x12ad15000] 07:39:42 INFO - PROCESS | 1651 | 1461681582137 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]]]}] 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:39:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:39:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:39:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:39:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:39:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:39:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:39:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:39:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:39:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 620ms 07:39:42 INFO - PROCESS | 1651 | 1461681582172 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 1651 | 1461681582174 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 07:39:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:39:42 INFO - PROCESS | 1651 | 1461681582176 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1651 | 1461681582177 Marionette TRACE conn2 <- [1,3062,null,{}] 07:39:42 INFO - PROCESS | 1651 | 1461681582179 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}] 07:39:42 INFO - PROCESS | 1651 | 1461681582338 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 07:39:42 INFO - PROCESS | 1651 | 1461681582365 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ae57000 == 86 [pid = 1651] [id = 775] 07:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x113556000) [pid = 1651] [serial = 2323] [outer = 0x0] 07:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x12ad1c000) [pid = 1651] [serial = 2324] [outer = 0x113556000] 07:39:42 INFO - PROCESS | 1651 | 1461681582408 Marionette DEBUG loaded listener.js 07:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x12d65a000) [pid = 1651] [serial = 2325] [outer = 0x113556000] 07:39:42 INFO - PROCESS | 1651 | [1651] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:39:42 INFO - PROCESS | 1651 | 1461681582912 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:39:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:39:42 INFO - {} 07:39:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 771ms 07:39:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:39:42 INFO - PROCESS | 1651 | 1461681582948 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 07:39:42 INFO - PROCESS | 1651 | 1461681582949 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 07:39:42 INFO - PROCESS | 1651 | 1461681582951 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:39:42 INFO - PROCESS | 1651 | 1461681582952 Marionette TRACE conn2 <- [1,3066,null,{}] 07:39:42 INFO - PROCESS | 1651 | 1461681582954 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}] 07:39:43 INFO - PROCESS | 1651 | 1461681583110 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 203 (0x11c47b800) [pid = 1651] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 202 (0x1241c1800) [pid = 1651] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 201 (0x114b44800) [pid = 1651] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 200 (0x12ab95400) [pid = 1651] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 199 (0x12b5ed400) [pid = 1651] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 198 (0x118f82c00) [pid = 1651] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 197 (0x12b12bc00) [pid = 1651] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 196 (0x129d76800) [pid = 1651] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 195 (0x129d7a000) [pid = 1651] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 194 (0x119760400) [pid = 1651] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 193 (0x114bb8c00) [pid = 1651] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 192 (0x11c9bdc00) [pid = 1651] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 191 (0x12acb0800) [pid = 1651] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:39:43 INFO - PROCESS | 1651 | --DOMWINDOW == 190 (0x119766400) [pid = 1651] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:39:43 INFO - PROCESS | 1651 | 1461681583378 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd2800 == 87 [pid = 1651] [id = 776] 07:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 191 (0x118f7b000) [pid = 1651] [serial = 2326] [outer = 0x0] 07:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 192 (0x11ab1f400) [pid = 1651] [serial = 2327] [outer = 0x118f7b000] 07:39:43 INFO - PROCESS | 1651 | 1461681583423 Marionette DEBUG loaded listener.js 07:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 193 (0x12b1aa800) [pid = 1651] [serial = 2328] [outer = 0x118f7b000] 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:39:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:39:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 875ms 07:39:43 INFO - PROCESS | 1651 | 1461681583819 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]]]}] 07:39:43 INFO - PROCESS | 1651 | 1461681583826 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 07:39:43 INFO - PROCESS | 1651 | 1461681583827 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 07:39:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:39:43 INFO - PROCESS | 1651 | 1461681583829 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:39:43 INFO - PROCESS | 1651 | 1461681583830 Marionette TRACE conn2 <- [1,3070,null,{}] 07:39:43 INFO - PROCESS | 1651 | 1461681583833 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}] 07:39:43 INFO - PROCESS | 1651 | 1461681583968 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 07:39:43 INFO - PROCESS | 1651 | 1461681583975 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x13afde800 == 88 [pid = 1651] [id = 777] 07:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 194 (0x12a2f0c00) [pid = 1651] [serial = 2329] [outer = 0x0] 07:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 195 (0x12a2f5000) [pid = 1651] [serial = 2330] [outer = 0x12a2f0c00] 07:39:44 INFO - PROCESS | 1651 | 1461681584002 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 196 (0x12a2fb000) [pid = 1651] [serial = 2331] [outer = 0x12a2f0c00] 07:39:44 INFO - PROCESS | 1651 | 1461681584318 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]]]}] 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:39:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 519ms 07:39:44 INFO - PROCESS | 1651 | 1461681584350 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 1651 | 1461681584351 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 07:39:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:39:44 INFO - PROCESS | 1651 | 1461681584355 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 1651 | 1461681584358 Marionette TRACE conn2 <- [1,3074,null,{}] 07:39:44 INFO - PROCESS | 1651 | 1461681584360 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}] 07:39:44 INFO - PROCESS | 1651 | 1461681584466 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 07:39:44 INFO - PROCESS | 1651 | 1461681584471 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1425c8000 == 89 [pid = 1651] [id = 778] 07:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 197 (0x12e474c00) [pid = 1651] [serial = 2332] [outer = 0x0] 07:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 198 (0x12f333000) [pid = 1651] [serial = 2333] [outer = 0x12e474c00] 07:39:44 INFO - PROCESS | 1651 | 1461681584501 Marionette DEBUG loaded listener.js 07:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 199 (0x12ff57c00) [pid = 1651] [serial = 2334] [outer = 0x12e474c00] 07:39:44 INFO - PROCESS | 1651 | 1461681584854 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]]]}] 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:39:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 522ms 07:39:44 INFO - PROCESS | 1651 | 1461681584876 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 07:39:44 INFO - PROCESS | 1651 | 1461681584877 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 07:39:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:39:44 INFO - PROCESS | 1651 | 1461681584880 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:39:44 INFO - PROCESS | 1651 | 1461681584881 Marionette TRACE conn2 <- [1,3078,null,{}] 07:39:44 INFO - PROCESS | 1651 | 1461681584883 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}] 07:39:45 INFO - PROCESS | 1651 | 1461681585032 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 07:39:45 INFO - PROCESS | 1651 | 1461681585040 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1428c8000 == 90 [pid = 1651] [id = 779] 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 200 (0x12a2f5c00) [pid = 1651] [serial = 2335] [outer = 0x0] 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 201 (0x12a9d3c00) [pid = 1651] [serial = 2336] [outer = 0x12a2f5c00] 07:39:45 INFO - PROCESS | 1651 | 1461681585065 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 202 (0x12fa95c00) [pid = 1651] [serial = 2337] [outer = 0x12a2f5c00] 07:39:45 INFO - PROCESS | 1651 | 1461681585484 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] 07:39:45 INFO - PROCESS | 1651 | 1461681585503 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 07:39:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:39:45 INFO - PROCESS | 1651 | 1461681585509 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:39:45 INFO - PROCESS | 1651 | 1461681585512 Marionette TRACE conn2 <- [1,3082,null,{}] 07:39:45 INFO - PROCESS | 1651 | 1461681585516 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}] 07:39:45 INFO - PROCESS | 1651 | 1461681585644 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 07:39:45 INFO - PROCESS | 1651 | 1461681585743 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1243e5000 == 91 [pid = 1651] [id = 780] 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 203 (0x114f2a000) [pid = 1651] [serial = 2338] [outer = 0x0] 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 204 (0x114f46c00) [pid = 1651] [serial = 2339] [outer = 0x114f2a000] 07:39:45 INFO - PROCESS | 1651 | 1461681585777 Marionette DEBUG loaded listener.js 07:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 205 (0x118f7d400) [pid = 1651] [serial = 2340] [outer = 0x114f2a000] 07:39:46 INFO - PROCESS | 1651 | 1461681586182 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]]]}] 07:39:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:39:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:39:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 722ms 07:39:46 INFO - PROCESS | 1651 | 1461681586231 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1651 | 1461681586235 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 07:39:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:39:46 INFO - PROCESS | 1651 | 1461681586259 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1651 | 1461681586261 Marionette TRACE conn2 <- [1,3086,null,{}] 07:39:46 INFO - PROCESS | 1651 | 1461681586264 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}] 07:39:46 INFO - PROCESS | 1651 | 1461681586384 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 07:39:46 INFO - PROCESS | 1651 | 1461681586479 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12adae000 == 92 [pid = 1651] [id = 781] 07:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 206 (0x11ab9a800) [pid = 1651] [serial = 2341] [outer = 0x0] 07:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 207 (0x11b84fc00) [pid = 1651] [serial = 2342] [outer = 0x11ab9a800] 07:39:46 INFO - PROCESS | 1651 | 1461681586510 Marionette DEBUG loaded listener.js 07:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 208 (0x123bad000) [pid = 1651] [serial = 2343] [outer = 0x11ab9a800] 07:39:46 INFO - PROCESS | 1651 | 1461681586869 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:39:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:39:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 622ms 07:39:46 INFO - PROCESS | 1651 | 1461681586879 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 07:39:46 INFO - PROCESS | 1651 | 1461681586880 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 07:39:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:39:46 INFO - PROCESS | 1651 | 1461681586883 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:39:46 INFO - PROCESS | 1651 | 1461681586886 Marionette TRACE conn2 <- [1,3090,null,{}] 07:39:46 INFO - PROCESS | 1651 | 1461681586894 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}] 07:39:47 INFO - PROCESS | 1651 | 1461681587022 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 07:39:47 INFO - PROCESS | 1651 | 1461681587174 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12f34c000 == 93 [pid = 1651] [id = 782] 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 209 (0x12410d800) [pid = 1651] [serial = 2344] [outer = 0x0] 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 210 (0x124560c00) [pid = 1651] [serial = 2345] [outer = 0x12410d800] 07:39:47 INFO - PROCESS | 1651 | 1461681587208 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 211 (0x1276bc800) [pid = 1651] [serial = 2346] [outer = 0x12410d800] 07:39:47 INFO - PROCESS | 1651 | 1461681587578 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:39:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:39:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 724ms 07:39:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:39:47 INFO - PROCESS | 1651 | 1461681587608 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 07:39:47 INFO - PROCESS | 1651 | 1461681587610 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 07:39:47 INFO - PROCESS | 1651 | 1461681587612 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:39:47 INFO - PROCESS | 1651 | 1461681587613 Marionette TRACE conn2 <- [1,3094,null,{}] 07:39:47 INFO - PROCESS | 1651 | 1461681587615 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}] 07:39:47 INFO - PROCESS | 1651 | 1461681587739 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 07:39:47 INFO - PROCESS | 1651 | 1461681587863 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x13afd7800 == 94 [pid = 1651] [id = 783] 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 212 (0x1276bf400) [pid = 1651] [serial = 2347] [outer = 0x0] 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 213 (0x12a2f0000) [pid = 1651] [serial = 2348] [outer = 0x1276bf400] 07:39:47 INFO - PROCESS | 1651 | 1461681587896 Marionette DEBUG loaded listener.js 07:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 214 (0x12a957c00) [pid = 1651] [serial = 2349] [outer = 0x1276bf400] 07:39:48 INFO - PROCESS | 1651 | 1461681588265 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:39:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:39:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 07:39:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:39:48 INFO - PROCESS | 1651 | 1461681588282 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 1651 | 1461681588283 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 07:39:48 INFO - PROCESS | 1651 | 1461681588286 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1651 | 1461681588287 Marionette TRACE conn2 <- [1,3098,null,{}] 07:39:48 INFO - PROCESS | 1651 | 1461681588289 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}] 07:39:48 INFO - PROCESS | 1651 | 1461681588406 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 07:39:48 INFO - PROCESS | 1651 | 1461681588521 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x13afe2000 == 95 [pid = 1651] [id = 784] 07:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 215 (0x12a958000) [pid = 1651] [serial = 2350] [outer = 0x0] 07:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 216 (0x12a9d1000) [pid = 1651] [serial = 2351] [outer = 0x12a958000] 07:39:48 INFO - PROCESS | 1651 | 1461681588552 Marionette DEBUG loaded listener.js 07:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 217 (0x12aa22c00) [pid = 1651] [serial = 2352] [outer = 0x12a958000] 07:39:48 INFO - PROCESS | 1651 | 1461681588918 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]]]}] 07:39:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:39:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:39:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 07:39:48 INFO - PROCESS | 1651 | 1461681588957 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 07:39:48 INFO - PROCESS | 1651 | 1461681588958 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 07:39:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:39:48 INFO - PROCESS | 1651 | 1461681588961 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:39:48 INFO - PROCESS | 1651 | 1461681588962 Marionette TRACE conn2 <- [1,3102,null,{}] 07:39:48 INFO - PROCESS | 1651 | 1461681588964 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}] 07:39:49 INFO - PROCESS | 1651 | 1461681589099 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 07:39:49 INFO - PROCESS | 1651 | 1461681589225 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x142e34800 == 96 [pid = 1651] [id = 785] 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 218 (0x12ab90800) [pid = 1651] [serial = 2353] [outer = 0x0] 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 219 (0x12ac9a000) [pid = 1651] [serial = 2354] [outer = 0x12ab90800] 07:39:49 INFO - PROCESS | 1651 | 1461681589260 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 220 (0x12ad2b400) [pid = 1651] [serial = 2355] [outer = 0x12ab90800] 07:39:49 INFO - PROCESS | 1651 | 1461681589626 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:39:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:39:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 07:39:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:39:49 INFO - PROCESS | 1651 | 1461681589630 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 07:39:49 INFO - PROCESS | 1651 | 1461681589631 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 07:39:49 INFO - PROCESS | 1651 | 1461681589633 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:39:49 INFO - PROCESS | 1651 | 1461681589635 Marionette TRACE conn2 <- [1,3106,null,{}] 07:39:49 INFO - PROCESS | 1651 | 1461681589637 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}] 07:39:49 INFO - PROCESS | 1651 | 1461681589756 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 07:39:49 INFO - PROCESS | 1651 | 1461681589900 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x142f5b000 == 97 [pid = 1651] [id = 786] 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 221 (0x124126c00) [pid = 1651] [serial = 2356] [outer = 0x0] 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 222 (0x12ad30c00) [pid = 1651] [serial = 2357] [outer = 0x124126c00] 07:39:49 INFO - PROCESS | 1651 | 1461681589933 Marionette DEBUG loaded listener.js 07:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 223 (0x12add1000) [pid = 1651] [serial = 2358] [outer = 0x124126c00] 07:39:50 INFO - PROCESS | 1651 | 1461681590309 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]]]}] 07:39:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:39:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:39:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:39:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 721ms 07:39:50 INFO - PROCESS | 1651 | 1461681590356 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 07:39:50 INFO - PROCESS | 1651 | 1461681590358 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 07:39:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:39:50 INFO - PROCESS | 1651 | 1461681590362 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:39:50 INFO - PROCESS | 1651 | 1461681590364 Marionette TRACE conn2 <- [1,3110,null,{}] 07:39:50 INFO - PROCESS | 1651 | 1461681590367 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}] 07:39:50 INFO - PROCESS | 1651 | 1461681590541 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 07:39:50 INFO - PROCESS | 1651 | 1461681590667 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1424cf800 == 98 [pid = 1651] [id = 787] 07:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 224 (0x12ad31000) [pid = 1651] [serial = 2359] [outer = 0x0] 07:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 225 (0x12b1aec00) [pid = 1651] [serial = 2360] [outer = 0x12ad31000] 07:39:50 INFO - PROCESS | 1651 | 1461681590699 Marionette DEBUG loaded listener.js 07:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 226 (0x12bbb5800) [pid = 1651] [serial = 2361] [outer = 0x12ad31000] 07:39:51 INFO - PROCESS | 1651 | 1461681591082 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"]]]}] 07:39:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:39:51 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 07:39:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:39:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:39:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:39:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:39:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 772ms 07:39:51 INFO - PROCESS | 1651 | 1461681591146 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 07:39:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:39:51 INFO - PROCESS | 1651 | 1461681591148 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 07:39:51 INFO - PROCESS | 1651 | 1461681591152 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:39:51 INFO - PROCESS | 1651 | 1461681591154 Marionette TRACE conn2 <- [1,3114,null,{}] 07:39:51 INFO - PROCESS | 1651 | 1461681591176 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}] 07:39:51 INFO - PROCESS | 1651 | 1461681591299 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 07:39:51 INFO - PROCESS | 1651 | 1461681591424 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\", \"8a6fba1b-cbca-4654-8b77-02980ae60c36\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:39:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x142fe0000 == 99 [pid = 1651] [id = 788] 07:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 227 (0x12ad31c00) [pid = 1651] [serial = 2362] [outer = 0x0] 07:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 228 (0x12d656c00) [pid = 1651] [serial = 2363] [outer = 0x12ad31c00] 07:39:51 INFO - PROCESS | 1651 | 1461681591456 Marionette DEBUG loaded listener.js 07:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 229 (0x12e988800) [pid = 1651] [serial = 2364] [outer = 0x12ad31c00] 07:39:51 INFO - PROCESS | 1651 | 1461681591811 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]]]}] 07:39:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:39:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 684ms 07:39:51 INFO - PROCESS | 1651 | 1461681591836 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 07:39:51 INFO - PROCESS | 1651 | 1461681591837 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 07:39:52 WARNING - u'runner_teardown' () 07:39:52 INFO - No more tests 07:39:52 INFO - Got 0 unexpected results 07:39:52 INFO - SUITE-END | took 524s 07:39:52 INFO - Closing logging queue 07:39:52 INFO - queue closed 07:39:53 INFO - Return code: 0 07:39:53 WARNING - # TBPL SUCCESS # 07:39:53 INFO - Running post-action listener: _resource_record_post_action 07:39:53 INFO - Running post-run listener: _resource_record_post_run 07:39:54 INFO - Total resource usage - Wall time: 548s; CPU: 57.0%; Read bytes: 37553664; Write bytes: 996449280; Read time: 400; Write time: 4829 07:39:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:39:54 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 196571648; Write bytes: 196272128; Read time: 16072; Write time: 353 07:39:54 INFO - run-tests - Wall time: 528s; CPU: 57.0%; Read bytes: 35378688; Write bytes: 797088768; Read time: 376; Write time: 4462 07:39:54 INFO - Running post-run listener: _upload_blobber_files 07:39:54 INFO - Blob upload gear active. 07:39:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:39:54 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 07:39:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:39:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:39:54 INFO - (blobuploader) - INFO - Open directory for files ... 07:39:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:39:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:39:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:39:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:39:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:39:55 INFO - (blobuploader) - INFO - Done attempting. 07:39:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:39:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:39:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:39:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:39:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:39:57 INFO - (blobuploader) - INFO - Done attempting. 07:39:57 INFO - (blobuploader) - INFO - Iteration through files over. 07:39:57 INFO - Return code: 0 07:39:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:39:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:39:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4280c90e47da8c971a2a00d24b5cb38b0a7aaa9acced182ad89d8e4168732cb3db5b594cff681ffc5ed58e1948df913f3b8909b7acd24027f0180e29863c47c9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7c94b4d77ba1026bf446ae73fb5213eebbf91dfe818c4492c12566fb8dffd948015953569ce8d7d9fd54b46a9917f5b5983765cf0fa5942de311a1f72d230345"} 07:39:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:39:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:39:57 INFO - Contents: 07:39:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4280c90e47da8c971a2a00d24b5cb38b0a7aaa9acced182ad89d8e4168732cb3db5b594cff681ffc5ed58e1948df913f3b8909b7acd24027f0180e29863c47c9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7c94b4d77ba1026bf446ae73fb5213eebbf91dfe818c4492c12566fb8dffd948015953569ce8d7d9fd54b46a9917f5b5983765cf0fa5942de311a1f72d230345"} 07:39:57 INFO - Running post-run listener: copy_logs_to_upload_dir 07:39:57 INFO - Copying logs to upload dir... 07:39:57 INFO - mkdir: /builds/slave/test/build/upload/logs 07:39:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=602.492652 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-04-26 07:39:57.488357) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 07:39:57.491633) ========= 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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4280c90e47da8c971a2a00d24b5cb38b0a7aaa9acced182ad89d8e4168732cb3db5b594cff681ffc5ed58e1948df913f3b8909b7acd24027f0180e29863c47c9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7c94b4d77ba1026bf446ae73fb5213eebbf91dfe818c4492c12566fb8dffd948015953569ce8d7d9fd54b46a9917f5b5983765cf0fa5942de311a1f72d230345"} build_url:https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012784 build_url: 'https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4280c90e47da8c971a2a00d24b5cb38b0a7aaa9acced182ad89d8e4168732cb3db5b594cff681ffc5ed58e1948df913f3b8909b7acd24027f0180e29863c47c9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7c94b4d77ba1026bf446ae73fb5213eebbf91dfe818c4492c12566fb8dffd948015953569ce8d7d9fd54b46a9917f5b5983765cf0fa5942de311a1f72d230345"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PNQ96zP3QXCvYAfLH2xhug/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 07:39:57.528658) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:39:57.529024) ========= 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.uMkHWjEO2Y/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.Jpd22CJxZK/Listeners TMPDIR=/var/folders/js/rwfvb6856vj5t4gxv45w5yv800000w/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.004852 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 07:39:57.578440) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 07:39:57.578807) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 07:39:57.582239) ========= ========= Total master_lag: 0.45 =========